Dethatch (noun) Definition, Meaning & Examples

verb (used with object) Horticulture.
  1. thatch (def. 7).
Dethatch (noun) Definition, Meaning & Examples

More Definitions