HOMOGENATE Meaning of HOMOGENATE in English [ho.mog.e.nate] n (1941): a product of homogenizing Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012