Meaning of dimenhydrinate

Definition of dimenhydrinate

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

Other information on dimenhydrinate

WIKIPEDIA results for dimenhydrinate
Amazon results for dimenhydrinate