Englisch
Detailed Synonyms for battle sight in Englisch
battle sight:
battle sight [the ~] Nomen
-
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