- battlesight as a noun:
- 1
battlesight
noun
1 battlesight
An arrangement of sights that makes possible the rapid aiming of a firearm at short ranges.
synonym: battle sight.
debug info: 0.0158
noun
An arrangement of sights that makes possible the rapid aiming of a firearm at short ranges.
synonym: battle sight.
debug info: 0.0158