Definition of Defoliate

  • (a.) Alt. of Defoliated

Synonyms of Defoliate


Antonyms of Defoliate


No Antonyms Found.

Homophones of Defoliate


No Homophones Found.