FECUNDATE



Definition:

  1. [verb] make fertile or productive; "The course fertilized her imagination"
    Synonyms: fertilize, fertilise

  2. [verb] introduce semen into (a female)
    Synonyms: inseminate, fertilize, fertilise

Synonyms:


Related Words: