Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
880 yards
Jump to user comments
Noun
  • a unit of length equal to half of 1 mile
Related search result for "880 yards"
Comments and discussion on the word "880 yards"