smarting
1.
(
satellite adjective
) experiencing a burning or stinging pain; "with smarting eyes from the smoke"
2.
(
noun
) a stinging pain
Synonyms:
smart
Related Words:
hurting
,
pain
Terms and Conditions of Use / Copyright Notice