INSEMINATE

Scrabble 12 Words With Friends 15

Definition

  1. verb place seeds in or on (the ground). — synonyms: sow, sow_in
  2. verb introduce semen into (a female). — synonyms: fecundate, fertilize, fertilise

See all 336 words you can make from INSEMINATE →

← Unscramble different letters