IMHOFF TANK Meaning of IMHOFF TANK in English An anaerobic sewage treatment tank in which solids are withdrawn from the bottom of the tank. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012