Online English Dictionary

Home

Smirk


a.

Nice,; smart; spruce; affected; simpering.


© 2009 Dammam Community College
 
>