INSEMINATOR Meaning of INSEMINATOR in English [in.sem.i.na.tor] n (1944): one that inseminates cattle artificially Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012