reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
balsam a fragrant oily or resinous substance exuded by some shrubs or trees, such as the balsam fir. [1/3 definitions]