RESERVOIR Meaning of RESERVOIR in English Any artificial or natural holding area which contains or will contain the water impounded by a dam. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012