Smarting meaning

My arm is still smarting from where the ball hit it.

adjective
2
0
(figuratively) Experiencing emotional pain or embarrassment.
adjective
2
0
Present participle of smart.
verb
0
0
Advertisement