Attested.to

Definition

an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges

Seed ·

Term in context

battle sight in CommonParlance