SynonymX
Speak
Defoliate
Definition of Defoliate
1.
Deprived of leaves
Adjective Satellite
2.
Strip the leaves or branches from
Verb
Synonyms for word "defoliate"
defoliated
Semanticaly linked words with "defoliate"
bare
denudate
denude
strip
leafless