BALSAM


Meaning of BALSAM in English

noun a species of tree (abies balsamea).

2. balsam ·noun anything that heals, soothes, or restores.

3. balsam ·noun a resin containing more or less of an essential or volatile oil.

4. balsam ·noun an annual garden plant (impatiens balsamina) with beautiful flowers; balsamine.

5. balsam ·vt to treat or anoint with balsam; to relieve, as with balsam; to render balsamic.

Webster English vocab.      Английский словарь Webster.