English
Detailed Synonyms for battle sight in English
battle sight:
battle sight [the ~] noun
-
the battle sight
– an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges 1the battle sight; the battlesight– an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges 1