Synonyms for Has sex with:

v.

copulates (verb)
mounts, Couples, fornicates, copulates, sleeps with, mates.