To enrich land
(Verb)
Introduce semen into (a female)
(Verb)
Synonyms:
  1. fecundated