MANDRAX Meaning of MANDRAX in English [ 'mandraks ]■ noun trademark a sedative drug containing methaqualone and diphenhydramine.Origin1960s: of unknown origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004