Synonyms for 880-yards

1. 880 yards (n.)

a unit of length equal to half of 1 mile

Synonyms: