Meaning of lorazepam

Definition of lorazepam

(noun) tranquilizer (trade name Ativan) used to treat anxiety and tension and insomnia

Other information on lorazepam

WIKIPEDIA results for lorazepam
Amazon results for lorazepam