Home/inseminate

inseminate

Dictionary

verb

  • To sow (to disperse or plant seeds).
  • To impregnate (to cause to become pregnant).

Play Word Games

Test your vocabulary and logic skills with our daily word puzzles. Will you find 'inseminate' in today's game?