Big Huge Thesaurus

peekaboo

noun

sounds kind of like