English dictionary
dimenhydrinate meaning and definition
Definition and meaning of dimenhydrinate at MeaningMonkey.org. dimenhydrinate meaning and definition in the English Dictionary.DIMENHYDRINATE noun
Definition of dimenhydrinate (noun)
- antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness
- synonyms: Dramamine
Source: Princeton University Wordnet