dimenhydrinates meaning

Meaning of dimenhydrinates

What is the full meaning of dimenhydrinates

DIMENHYDRINATE, a crystalline antihistamine used esp. to prevent nausea, as in motion sickness [n]

Example of the word dimenhydrinates placed on a Scrabble board.

Unscrambled word dimenhydrinates

Points for dimenhydrinates

Scrabble
34 points
Word With Friends
26 points
Wordfeud
34 points

Related pages for dimenhydrinates