Definify.com

Definition 2024


dethatched

dethatched

English

Verb

dethatched

  1. simple past tense and past participle of dethatch