Logo
Search icon

inseminate

verb

Meaning

  • To sow (to disperse or plant seeds).

  • To impregnate (to cause to become pregnant).