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
Tweet