Synonyms
Antonyms
Etymology

Rhymes with Inseminate

  • disseminate
  • geminate
  • emanate

2. inseminate

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

Synonyms

Etymology

  • inseminatus (Latin)