Find the word definition

Wiktionary
sexual intercourses

n. (sexual intercourse English)