Longman Dictionary of Contemporary English homepage

Topic: BIOLOGY


sexual intercourse

noun
     
sexual intercourse [uncountable] formal
the physical activity of two people having sex with each other
Word of the Day
The BIOLOGY
Word of the Day is:

Other related topics