dramamine The origin and history of dramamine. Etymology A trademarked brand name. ← Back to the full definition of dramamine