Big Huge Thesaurus

angostura

noun

sounds kind of like