- [verb] place seeds in or on (the ground); "sow the ground with sunflower seeds"
Synonyms: sow, sow in
- [verb] introduce semen into (a female)
Synonyms: fecundate, fertilize, fertilise
- Search for synonyms for INSEMINATE
- impregnate, knock up, bang up, prang up
- cross-fertilize, cross-fertilise
- pollinate, pollenate, cross-pollinate