INSEMINATE

Definition of INSEMINATE

  1. (verb)place seeds in or on (the ground)
  2. (verb)introduce semen into (a female)