inseminates - English Synonyms Dictionary