Definify.com

Definition 2026


dethatched

dethatched

English

Verb

dethatched

  1. simple past tense and past participle of dethatch