Definition of Leafless

  • (a.) Having no leaves or foliage; bearing no foliage.

Synonyms of Leafless


No Synonyms Found.

Antonyms of Leafless


Homophones of Leafless


No Homophones Found.