INSEMINATE
Scrabble 12 Words With Friends 15
Definition
- verb place seeds in or on (the ground).
— synonyms: sow, sow_in
- verb introduce semen into (a female).
— synonyms: fecundate, fertilize, fertilise
See all 336 words you can make from INSEMINATE →
← Unscramble different letters