BALM


Meaning of BALM in English

noun any fragrant ointment.

2. balm ·noun an aromatic plant of the genus melissa.

3. balm ·noun anything that heals or that mitigates pain.

4. balm ·noun the resinous and aromatic exudation of certain trees or shrubs.

5. balm ·vi to anoint with balm, or with anything medicinal. hence: to soothe; to mitigate.

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