Big Huge Thesaurus

amobarbital

noun