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