English

edit

Noun

edit

1000 meters pl (normally plural, singular 1000 meter)

  1. US standard spelling of 1000 metres.

Anagrams

edit