Big Huge Thesaurus

eyecup

noun

sounds kind of like