DIMENHYDRINATE

Definition of DIMENHYDRINATE

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