Datasegment.com Online Dictionary
  Online Dictionary : 8 : 880 yards

880 yards


1 definition found

880 yards - WordNet (r) 2.1 (2005) :

  880 yards
      n 1: a unit of length equal to half of 1 mile [syn: half mile,
           880 yards]