Definitions of fecundate:

  • verb:   make fertile or productive
  • verb:   introduce semen into (a female)