Inseminate — synonyms, definition
1. inseminate (Verb)
fecundate fertilise fertilize sow sow in
inseminate (Verb) — (farming) place seeds in or on (the ground).
ex. "inseminate the ground with sunflower seeds"
inseminate (Verb) — Introduce semen into (a female).
5 types of
alter change modify seed sow
bang up cross-fertilise cross-fertilize cross-pollinate impregnate knock up pollenate pollinate prang up stratify