meaning of smarm

1. excessive but superficial compliments given with affected charm


Related Words

smarm | smarmily | smarminess | smarmy |

Developed & Maintained By Taraprasad.com

Treasure Words