Meaning of tranquillizer

Definition of tranquillizer

(noun) a drug used to reduce stress or tension without reducing mental clarity

Other information on tranquillizer

WIKIPEDIA results for tranquillizer
Amazon results for tranquillizer