Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
copulate
in English
copulate
us
/kəˈpjuːleɪt/
uk
/kəˈpjuːleɪt/
#uncommon
Past Tense
copulated
Participle Verb
copulating
Third Person Singular
copulates