STABLE CANAL SYSTEM Meaning of STABLE CANAL SYSTEM in English A canal system in which flow disturbances are attenuated. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012