MECHANICAL TURBULENCE Meaning of MECHANICAL TURBULENCE in English The erratic movement of air or water influenced by local obstructions. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012