Beelingo.com

English Dictionary

  • Hide translation

 880 yards 880 yards /ˈeɪtˈeɪtˈi ˈjɑrdz/

noun

  1. A unit of length equal to half of 1 mile  ( 880 yards , half mile )
    a unit of length equal to half of 1 mile