Antonyms
Synonyms
Etymology

1. inseminate

verb. ['ˌɪnˈsɛməˌneɪt'] introduce semen into (a female).

Etymology

  • inseminate (English)
  • inseminatus (Latin)

2. inseminate

verb. ['ˌɪnˈsɛməˌneɪt'] place seeds in or on (the ground).

Synonyms

Etymology

  • inseminate (English)
  • inseminatus (Latin)
Antonym.com