Find the word definition

Wiktionary
cover meters

n. (cover meter English)