American Dictionary
Definition smarts in American English
smarts noun
[uncountable] noun
/smɑrts/
Synonyms and related words
