A word examined

meters

noun
6 letters·English
noun

metersdevices that measure and record an amount such as electricity, gas, water, or parking time

Wiktionary →
No comments yet