Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
balsams
in English
balsams
us
//ˈbælsəmz//
uk
//ˈbælsəmz//
#uncommon
Lemma:
balsam
The lemma is the base or root form of this word.
Definitions
Noun
a
sweet-smelling
plant
extract
;
oil
or
resin
a
plant
yielding
fragrant
substance
a
soothing
ointment
or
cream
a
type
of
flowering
Impatiens
plant
a
type
of
fir
tree
(
Abies
balsamea
)
a
turpentine
from
fir
resin
Verb
to
treat
with
balsam
;
heal