Meaning of “intercourse” - Learner’s Dictionary

intercourse

noun [ U ] uk us /ˈɪntəkɔːs/ (also sexual intercourse) formal

the activity of having sex

(Definition of “intercourse” from the Cambridge Learner’s Dictionary © Cambridge University Press)