leaf
English Dictionary
->
Letter L
-> leaf
Search Dictionary:
leaf Definition
(n)
the
main
organ
of
photosynthesis
and
transpiration
in
higher
plants
(n)
a
sheet
of
any
written
or
printed
material
(
especially
in
a
manuscript
or
book
)
(n)
hinged
or
detachable
flat
section
(
as
of
a
table
or
door
)
(v)
look
through
a
book
or
other
written
material
; "
He
thumbed
through
the
report
"; "
She
leafed
through
the
volume
"
(v)
turn
over
pages
; "
leaf
through
a
book
"; "
leaf
a
manuscript
"
(v)
produce
leaves
,
of
plants
leaf Synonyms
flick
flip
foliage
folio
leaf
leafage
riff
riffle
thumb
© Art Branch Inc.