sexual intercourse noun
[noncount] : sexual activity between two people ; especially : sexual activity in which a man puts his penis into the vagina of a woman
▪ a doctor who is accused of having sexual intercourse with one of his patients —called also intercourse
▪ a doctor who is accused of having sexual intercourse with one of his patients —called also intercourse






