Quaalude

Explore definitions, synonyms, and language insights of Quaalude

Definitions

Noun
sedative-hypnotic drug (trade name Quaalude) that is a drug of abuse