inseminate - English Synonyms Dictionary

inseminate

v.
[1] sow , sow in
[2] fecundate , fertilize , fertilise