Meters have been installed at a point of water use to provide the basis for allowing managers to account for how much water passes through the system; it is important to keep them maintained and replace them regularly.
METER INSTALLATION
Meaning of METER INSTALLATION in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012