intimate relations

English

Noun

intimate relations pl (plural only)

  1. sexual intercourse