Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: smarm  smaa(r)m
  1. Excessive but superficial compliments given with affected charm
    - unction, fulsomeness

Derived forms: smarms

See also: smarmy

Type of: compliment