1000 meters
English
Noun
1000
meters
pl
(
normally plural
,
singular
1000 meter
)
US
standard spelling of
1000 metres
.
Anagrams
1000 metres