English dictionary
social intercourse meaning and definition
Definition and meaning of social intercourse at MeaningMonkey.org. social intercourse meaning and definition in the English Dictionary.SOCIAL INTERCOURSE noun
Definition of social intercourse (noun)
- communication between individuals
- synonyms: intercourse
Source: Princeton University Wordnet