Dictionary
Dictionary
Water meter — definition & meaning
Word Type Definition Water meter A contrivance for measuring a supply of water delivered
or received for any purpose, as from a street main.
Explore more words:
Determine · Green-leek · Whip · Inscribed · Theave · Blur · Mineralize · Macrocephalous ·