dimenhydrinate
noun
di·men·hy·dri·nate
ˌdī-ˌmen-ˈhī-drə-ˌnāt
: a crystalline antihistamine C24H28ClN5O3 used especially to prevent nausea (as in motion sickness)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share