METER MARK Meaning of METER MARK in English nounEtymology: meter (V): meter impression Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012