Big Huge Thesaurus

embracement

noun

sounds kind of like