Skip to content

fecundate

Dictionary definition · fecundate

verb

  1. make fertile or productive"The course fertilized her imagination"
  2. introduce semen into (a female)

Source: Open English WordNet (CC BY 4.0).