WATER CUSHION Meaning of WATER CUSHION in English A pool of water maintained to absorb the impact of water flowing from an overfall structure. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012