Definify.com

Definition 2025


dethatched

dethatched

English

Verb

dethatched

  1. simple past tense and past participle of dethatch