inseminate /ɪnˈsɛməˌneɪt/ verb inseminates; inseminated; inseminating
inseminates; inseminated; inseminating
Learner's definition of INSEMINATE
[+ object] technical
: to put semen into (a woman or a female animal) in order to cause pregnancy使受孕;使受精 — insemination
/ɪnˌsɛməˈneɪʃən/ noun [noncount]