What is the meaning of Impregnare?

to soak, to impregnate, to saturate

to impregnate, to fertilize, to imbue

impregnation

first/third-person singular future subjunctive of impregnar

Source: wiktionary.org