Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
palm
in English
palm
uk
/pɑːm/
#common
#b2
Plural
palms
Past Tense
palmed
Participle Verb
palming
Third Person Singular
palms
Definitions
Noun
a
tropical
tree
(
with
large
leaves
)
the
inner
hand
part
(
from
wrist
to
fingers
)
a
symbol
of
victory
(
or
rejoicing
branch
)
symbol
of
triumph
;
victory
metal
disk
for
sail
sewing
anchor
fluke's
flat
face
a
mammal's
forefoot
section
antler's
broad
flat
part
;
resembling
a
hand
Compounds / Phrases
palmtop