OFFLE
The Open Full-Form Lexicon of English
Search OFFLE   advanced
Word:

impregnate - verb

transitive

Infinitiveimpregnate
3rd person singularimpregnates
Pastimpregnated
Past Participleimpregnated
Present Participleimpregnating