Find the word definition

Wiktionary
s meters

n. (plural of S meter English)

Usage examples of "s meters".

The readings on Kinnison's meters and gauges stabilized with Salgud's reply.