Meaning of chloral hydrate

Definition of chloral hydrate

(noun) a colorless crystalline drug used as a sedative; irritates the stomach and can be addictive

Other information on chloral hydrate

WIKIPEDIA results for chloral hydrate
Amazon results for chloral hydrate