battlesight | ||
1. | [ noun ] (optics,arms) an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges | |
Synonyms: | battle_sight | |
Related terms: | gunsight | |
Similar spelling: |
battle_sight battleship battle-axe battle-ax |