Rhyme Desk
Find rhyming words!

Definition of "Dimenhydrinate" :

noun: antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness