INSEMINATE


Meaning of INSEMINATE in English

[in.sem.i.nate] vt -nat.ed ; -nat.ing [L inseminatus, pp. of inseminare, fr. in- + semin-, semen seed--more at semen] (ca. 1623) 1: sow

2: to introduce semen into the genital tract of (a female) syn see implant -- in.sem.i.na.tion n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.