English dictionary

inseminate

verb

Parts of speech

Definitions

verb

  1. introduce semen into (a female)

verb

  1. place seeds in or on (the ground)

Example sentences

sow the ground with sunflower seeds

Synonyms

Scroll to Top