SEXUAL INTERCOURSE


Meaning of SEXUAL INTERCOURSE in English

ˌsexual ˈintercourse BrE AmE noun [uncountable] formal

the physical activity of two people having sex with each other

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.