Meaning of quaalude

Definition of quaalude

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

Other information on quaalude

WIKIPEDIA results for quaalude
Amazon results for quaalude