Definition of Leaf
Noun
-
hinged or detachable flat section (as of a table or door)
-
a sheet of any written or printed material (especially in a manuscript or book)
folio -
the main organ of photosynthesis and transpiration in higher plants
leafage foliage
Verb
Based on WordNet 3.0, Farlex clipart collection. © 2003-2012 Princeton University, Farlex Inc.Word games points for the Leaf
- Scrabble® score of the leaf (7)
- Word Chums® score of the leaf (8)
- Words With Friends® score of the leaf (8)
Unscramble leaf
17 unscramble word found using the letters leaf.
ae, al, ale, alef, alf, ea, ef, el, elf, fa, fae, fe, feal, flea, la, lea, leaf,