dimenhydrinate

Explore definitions, synonyms, and language insights of dimenhydrinate

Definitions

Noun
antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness