pin the meter

English dictionary entry

Meanings

verb
  1. To cause a meter to register its highest possible value.

Word forms

pin the meter pins the meter pinning the meter pinned the meter

Etymology

In reference to the measuring needle looking as though it is pinned in place.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.