Dictionary definition for: Intercourse
1. (n) communication between individuals
2. (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
WordNet 2.1 Copyright Princeton University. All rights reserved.