placement of semen into the uterus by artificial means, injection of sperm into a female (to impregnate)
ARTIFICIAL INSEMINATION
Meaning of ARTIFICIAL INSEMINATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012