Yahoo Web Search

Search results

  1. Dictionary
    inseminate
    /ɪnˈsɛmɪneɪt/

    verb

    • 1. introduce semen into (a woman or a female animal) by natural or artificial means: "the mares are inseminated when they are at their most receptive"

    More definitions, origin and scrabble points