Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
balms
in English
balms
us
/bælms/
uk
/bælms/
#moderate
Lemma:
balm
The lemma is the base or root form of this word.
Definitions
Noun
soothing
oils
or
lotions
;
calming
effect
resins
from
Commiphora
or
Myroxylon
trees
something
that
soothes
or
calms
aromatic
resins
from
plants
;
soothing
properties