1000 Meters Definition

noun

US 1000 METERS standard spelling of 1000 metres .

Wiktionary
Advertisement