Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
inseminate
in English
inseminate
us
//ˈɪnsəˌmeɪt//
uk
//ˈɪn.sə.mi.eɪt//
#uncommon
Past Tense
inseminated
Participle Verb
inseminating
Third Person Singular
inseminates
Definitions
Verb
to
fill
with
semen
;
fertilize
The
farmer
will
inseminate
the
cows
with
frozen
semen
.
to
cause
pregnancy
;
conceive
The
doctor
helped
the
couple
inseminate
and
conceive
their
first
child
.
to
disperse
seeds
;
plant
The
gardener
will
inseminate
the
field
with
new
seeds
.