BALSAM

Definition of BALSAM

  1. (noun)any seed plant yielding balsam
  2. (noun)any of various fragrant oleoresins used in medicines and perfumes
  3. (noun)an ointment containing a fragrant resin