Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
impregnate
in English
impregnate
us
/ɪmˈprɛɡneɪt/
uk
/ɪmˈpreɡneɪt/
#uncommon
Past Tense
impregnated
Participle Verb
impregnating
Third Person Singular
impregnates
Definitions
Verb
to
make
pregnant
;
fertilize
to
saturate
or
infuse
with
a
substance
to
fill
pores
with
a
material
to
imbue
or
permeate
something
completely