Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
intercourse
in English
intercourse
us
//ˌɪntɚˈkʊrs//
uk
//ˌɪntɚˈkʊrs//
#common
Plural
intercourses
Definitions
Noun
verbal
exchange
or
conversation
;
social
interaction
business
or
trade
dealings
;
commercial
relationships
physical
intimacy
or
sexual
activity
The
couple
had
a
healthy
and
respectful
intercourse
in
their
relationship
.
Compounds / Phrases
nonintercourse