INSEMINATE


Meaning of INSEMINATE in English

(~s, inseminating, ~d)

To ~ a woman or female animal means to put a male’s sperm into her in order to make her pregnant.

The gadget is used to artificially ~ cows.

VERB: V n

insemination

The sperm sample is checked under the microscope before insemination is carried out.

N-UNCOUNT

see also artificial insemination

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .