Big Huge Thesaurus

copulation

noun

sounds kind of like