artificial insemination (abbreviation: AI)Translate artificial insemination | into German | into Italian Definition of artificial insemination noun [mass noun] the medical or veterinary procedure of injecting semen into the vagina or uterus. artificial insemination in other Oxford dictionaries Definition of artificial insemination in the US English dictionary