What is the full meaning of inseminated
INSEMINATE, to sow; to impregnate [v]
Example of the word inseminated placed on a Scrabble board.