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, insaniate, insinuant, imaginate, inquinate, ingeniate, ingenite, ian smith, imaginant, insignment, insouciant, incasement, injoint, incommodate, inscient, incomity, incondite, incend, incagement
|
|
|