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