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

Treasure Words