Big Huge Thesaurus

stoat

noun

sounds kind of like