Rhyme Desk
Find rhyming words!

Definition of "Smarting" :

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