ARTIFICIAL INSEMINATION Meaning of ARTIFICIAL INSEMINATION in English ■ noun the veterinary or medical procedure of injecting semen into the vagina or uterus. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004