Inglés
Sinónimos detallados de battle sight en inglés
battle sight:
battle sight [the ~] sustantivo
-
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