Adjective Definition leafy1.Definition: having or covered with leaves"Leafy trees", "Leafy vegetables" Please Share