Search Details

Word: sexual intercourse (lookup usage) (lookup stats)


Meaning:

Noun:

  • Sexual interaction, usually involving genital and/or anal and/or oral penetration, between at least two organisms.
  • The act in which the male reproductive organ enters the female reproductive tract.

Source: Wiktionary | Src Info »