• word of the day

    aroma

    aroma - Dictionary definition and meaning for word aroma

    Definition
    (noun) any property detected by the olfactory system
    Synonyms : odor , odour , olfactory property , scent , smell
    Definition
    (noun) a distinctive odor that is pleasant
    Synonyms : fragrance , perfume , scent
   Mnemonics (Memory Aids) for aroma

think of rose

aroma =a "rome" rome is a sweet city, pleasant

Connect with us on Facebook