VariousWords beta
Related Terms:
Definitions:
Noun
dimenhydrinate
Dramamine
Definition: antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness
Definition: Synonym of dimenhydrinate