meaning of battle sight

battle sight meaning in General Dictionary

an arrangement of sights that produces possible the rapid aiming of a firearm at brief ranges