pin the meter
Meanings
verb
- To cause a meter to register its highest possible value.
Word forms
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.