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.