dimenhydrinate Meaning, Definition & Usage

  1. noun antihistamine and antiemetic (trade name Dramamine) used to treat motion sickness
    Dramamine.

WordNet