Big Huge Thesaurus

phencyclidine

noun