Definition of Dimenhydrinate
Noun: dimenhydrinate ,dI,men'hI-dru,neyt
- Antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness
- Dramamine
See also:
dime
dimenhydrinates
Noun: dimenhydrinate ,dI,men'hI-dru,neyt
See also:
dime
dimenhydrinates