Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leaf
in English
leaf
us
//liːf//
uk
//liːf//
#common
#b1
Plural
leaves
Past Tense
leafed
Participle Verb
leafing
Third Person Singular
leafs
Definitions
Noun
a
flat
green
plant
part
;
grows
on
stems
any
plant-like
object
or
shape
a
two-page
book
or
magazine
section
The
gardener
carefully
removed
a
leaf
from
the
plant
.
a
table
extension
piece
The
furniture
store
sold
a
leaf
to
expand
the
dining
table
.
a
hinged
or
movable
panel
(
on
bridges
,
doors
);
a
part
that
opens
The
bridge
had
a
metal
leaf
that
swung
open
to
let
boats
pass
.
a
node
without
descendants
(
in
computing
,
math
trees
)
In
the
computer
science
context
,
a
leaf
node
is
a
node
with
no
children
.
Compounds / Phrases
arrowleaf
broadleaf
endleaf
featherleaf
laceleaf
overleaf
silverleaf
wideleaf
twinleaf
waterleaf
cloverleaf
longleaf
oakleaf
copperleaf
leafminer
figleaf
leafroller
leatherleaf
fiveleaf
seed leaf
sweetleaf
thousand-leaf
leafmolds
leafroll
leafstalks
leafworms
liverleaf
silver leaf
clover-leaf
nettle-leaf