Big Huge Thesaurus

SSRI

noun

sounds kind of like