CENTRATE Meaning of CENTRATE in English The water leaving a centrifugal after most of the solids have been removed. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012