English dictionary
leaf meaning and definition
Definition and meaning of leaf at MeaningMonkey.org. leaf meaning and definition in the English Dictionary.LEAF noun
Definition of leaf (noun)
- the main organ of photosynthesis and transpiration in higher plants
- a sheet of any written or printed material (especially in a manuscript or book)
- synonyms: folio
- hinged or detachable flat section (as of a table or door)
LEAF verb
Definition of leaf (verb)
Source: Princeton University Wordnet