Big Huge Thesaurus

axil

noun

sounds kind of like