Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
palms
in English
palms
us
//pælmz//
uk
//pɑːlms//
#common
Lemma:
palm
The lemma is the base or root form of this word.
Definitions
Noun
tropical
trees
or
plants
;
symbolic
leaves
a
branch
or
leaf
symbolizing
victory
inner
part
of
the
human
hand
plural
of
palm
tree
or
hand
part
a
unit
of
length
based
on
hand
measurements