meaning of smarting
1.
of
Smart
2.
a
kind
of
pain
such
as
that
caused
by
a
wound
or
a
burn
or
a
sore
Related Words
smarting
|
Developed & Maintained By
Taraprasad.com