Find the word definition

Wiktionary
water meters

n. (plural of water meter English)

Usage examples of "water meters".

I ran on tiptoe, keeping wide on the outside, conscious to avoid knocking into the water meters near the building.