Meaning of 'smarting' in short.
Answers
Answered by
0
Explanation:
Good afternoon to all friends
Attachments:
Answered by
0
Definition of smart - intransitive to cause or be the cause or seat of a sharp stinging pain also : to feel or have such a pain. to feel or endure distress, remorse, or embarrassment smarting from wounded vanity .
Similar questions