Definitions of inseminate:

  • verb:   introduce semen into (a female)
  • verb:   place seeds in or on (the ground)