Intercourse - Definition - Law Dictionary Home Dictionary Definition intercourse
Definition :
Intercourse, means sexual connection. It may be defined as mutual frequent action by members of independent organisation, State of Kerala v. Kundum Kara Govindan, (1969) Cr LJ 818: 1968 Ker LJ 485.
View Judgments Citing this PhraseView Acts Citing this Phrase