Word info Synonyms

880 yards

Noun

Meaning

a unit of length equal to half of 1 mile

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms