English to English

smarm
(sm/A/rm )

noun (n)

  • excessive but superficial compliments given with affected charm(noun.communication)
    source: wordnet30
Advertisement

Bookmark This Site