Find the word definition

Wiktionary
survey meters

n. (survey meter English)