Dimenhydrinate — synonyms, definition

1. dimenhydrinate (Noun)

1 synonym
Dramamine
1 definition

dimenhydrinate (Noun) — Antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness.

3 types of
antiemetic antiemetic drug antihistamine