English version

inseminate in Hospital topic

From Longman Dictionary of Contemporary Englishinseminatein‧sem‧i‧nate /ɪnˈseməneɪt/ verb [transitive] 🔊 🔊 HBMHto put sperm into a woman or female animal in order to make her have a babyinsemination /ɪnˌseməˈneɪʃən/ noun [uncountable] artificial insemination→ See Verb table
Examples from the Corpus
inseminateOne partner will often inseminate the other.