Big Huge Thesaurus

interdependency

noun

sounds kind of like