Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
copulation
in English
copulation
us
//kəˌpjuˈleɪ.ʃən//
uk
//kəˌpjuːˈleɪ.ʃən//
#uncommon
Plural
copulations
Definitions
Noun
union
or
joining
of
things
;
conjunction
The
engineer
ensured
a
secure
copulation
of
the
two
machine
parts
.
sexual
reproduction
or
mating
process
(
in
humans
or
animals
)
The
copulation
of
birds
is
a
complex
process
involving
courtship
and
mating
rituals
.