inseminate

/ɪnsˈɛmʌneɪt/

Explore definitions, synonyms, and language insights of inseminate

Definitions

Verb
place seeds in or on (the ground); "sow the ground with sunflower seeds"
Verb
introduce semen into (a female)

More General Terms