balm


balm

noun

Definition of BALM

a sweet or pleasant smell <the balm of the restaurant's backyard garden enhances the aura of romance>
Related Words essence, odor

Seen & Heard

What made you want to look up balm? Please tell us where you read or heard it (including the quote, if possible).