fecundate

verb

  1. 1

    introduce semen into (a female)

  2. 2

    make fertile or productive

    The course fertilized her imagination

Synonyms

Also useful for “fecundate”:Unscrambler