Big Huge Thesaurus

inosculation

noun

sounds kind of like