• word of the day

    balsam

    balsam - Dictionary definition and meaning for word balsam

    Definition
    (noun) any seed plant yielding balsam Definition
    (noun) any of various fragrant oleoresins used in medicines and perfumes Definition
    (noun) an ointment containing a fragrant resin
Download our Mobile App Today
Receive our word of the day
on Whatsapp