QUAALUDE


Meaning of QUAALUDE in English

[quaa.lude] n [fr. Quaalude, a trademark] (1966): a tablet or capsule of methaqualone

Merriam-Webster English vocab.      Английский словарь Merriam Webster.