the GNU version of the Collaborative International Dictionary of English
adj. Full of leaves; abounding in leaves.
adj. Consisting of leaves.
The Century Dictionary and Cyclopedia
Furnished with, abounding in, or consisting of leaves; as, a leafy stem; a leafy forest; a leafy covert.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adj. having or covered with leaves
Word Usage
"Both cities have beautiful colonial plazas but the cities themselves are spread widely over rolling hills not inviting to residents prone to strolling in leafy neighborhoods within reasonable distance from those pompous plazas."