dimenhydrinate

Nouns

  • (n) antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness Dramamine,

Synonyms

Dramamine

Words of close approximity