Big Huge Thesaurus

interstice

noun

sounds kind of like