Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
copulated
in English
copulated
#uncommon
Lemma:
copulate
The lemma is the base or root form of this word.
Definitions
Verb
engaged
in
sexual
intercourse
;
united
physically
past
tense
of
copulate
;
joined
together
(
biologically
)