Attested.to

Definition

a unit of length equal to half of 1 mile

Seed ·

Term in context

880 yards in CommonParlance