Meaning of smarting

Definition of smarting

(noun) a kind of pain such as that caused by a wound or a burn or a sore

Other information on smarting

WIKIPEDIA results for smarting
Amazon results for smarting