Skip to content

intercourse

Dictionary definition · intercourse

noun

  1. communication between individuals
  2. sexual activity between individuals, especially the insertion of a man's penis into a woman's vagina until orgasm and ejaculation occur

Source: Open English WordNet (CC BY 4.0).