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]