Definition of inseminate
English to English verb - place seeds in or on (the ground)
Sow the ground with sunflower seeds.
source: WordNet 3.0 - introduce semen into (a female)
source: WordNet 3.0 - To sow; to impregnate.
source: Webster 1913
Visual Synonyms 
Nearby Word
inseminate, ingeminate, ingeniate, insinuant, imaginate, insaniate, inquinate, ingenite, ian smith, imaginant, incasement, insignment, insouciant, injoint, incommodate, inscient, incomity, incondite, incend, incagement
|
|
|