Big Huge Thesaurus

mephobarbital

noun