Synonyms for "inseminate"

Words with similar meaning