Definitions | leafy |
| adjective (leafier, leafiest)
- covered with leaves
- leafy trees
- containing much foliage
- a leafy avenue
- in the form of leaves (of some material)
- resembling a leaf
Supplemental Details:Sponsor an extended definition for leafy for as little as $10 per month. Click here to contact us.
Full Definition of leafy
| |
|