smarm
English Dictionary
->
Letter S
-> smarm
Search Dictionary:
smarm Definition
(n)
excessive
but
superficial
compliments
given
with
affected
charm
smarm Synonyms
fulsomeness
smarm
unction
© Art Branch Inc.