English Dictionary
Definition intercourse in British English
intercourse noun
[uncountable] noun
/ˈɪntə(r)ˌkɔː(r)s/
Synonyms and related words
2
communication between people or activities that people do together
Example
social intercourse
Synonyms and related words
