Dramamine
[ dram-uh-meen ]
/ ˈdræm əˌmin /
Pharmacology, Trademark.
a brand of dimenhydrinate.
British Dictionary definitions for dramamine
Medical definitions for dramamine
Dramamine
[ drăm′ə-mēn′ ]
A trademark for the drug dimenhydrinate.