• word of the day

    smarm

    smarm - Dictionary definition and meaning for word smarm

    Definition
    (noun) excessive but superficial compliments given with affected charm
    Synonyms : fulsomeness , unction
Download our Mobile App Today
Receive our word of the day
on Whatsapp