Meaning of tranquilizer

Definition of tranquilizer

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

Other information on tranquilizer

WIKIPEDIA results for tranquilizer
Amazon results for tranquilizer