smarting

/smˈɑrtɪŋ/

Explore definitions, synonyms, and language insights of smarting

Definitions

Noun
a kind of pain such as that caused by a wound or a burn or a sore

More General Terms