'dimenhydrinate' definitions:

Definition of 'dimenhydrinate'

(from WordNet)
noun
Antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness [syn: dimenhydrinate, Dramamine]