Search results
- Dictionarybalsam/ˈbɔːls(ə)m/
noun
- 1. an aromatic resinous substance, such as balm, exuded by various trees and shrubs and used as a base for certain fragrances and medical preparations: "a mixture of olive oil and balsam"
- 2. a herbaceous plant cultivated for its helmeted pink or purple flowers.
Powered by Oxford Dictionaries