Definition of Defoliated

  • (a.) Deprived of leaves, as by their natural fall.

Synonyms of Defoliated


Antonyms of Defoliated


No Antonyms Found.

Homophones of Defoliated


No Homophones Found.