Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
domesticate
in English
domesticate
us
/dɑˈmes.tɪˌkeɪt/
uk
/dɑˈmes.tɪˌkeɪt/
#limited
#ielts
Past Tense
domesticated
Participle Verb
domesticating
Third Person Singular
domesticates