sexual relation Meaning of "sexual relation"

Add to My List

Definition(s):

  • (n) the act of sexual procreation between a man and a woman; the man's penis is inserted into the woman's vagina and excited until orgasm and ejaculation occur
Word of the Day
incendiary
/ɪn ˈsɛn di ɛ ri /