Recent Searches
GRE Word List made easy using Mnemonics
smarm - Dictionary definition and meaning for smarm
SMARM
(noun) excessive but superficial compliments given with affected charm
synonyms : fulsomeness , unction
WordNet® 3.0, © 2006 by Princeton University.


