Big Huge Thesaurus

synapse

noun

sounds kind of like