Rhyme Desk
Find rhyming words!

Definition of "Therapy" :

noun: (medicine) the act of caring for someone (as by medication or remedial training etc.)

"Heat therapy gave the best relief."