English dictionary
leafy meaning and definition
Definition and meaning of leafy at MeaningMonkey.org. leafy meaning and definition in the English Dictionary.LEAFY adjective
Definition of leafy (adjective)
- having or covered with leaves
- "leafy trees"; "leafy vegetables"
- antonym: leafless
Source: Princeton University Wordnet