Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: battlesight
  1. An arrangement of sights that makes possible the rapid aiming of a firearm at short ranges
    "The soldier used the battlesight to quickly target the enemy position";
    - battle sight

Derived forms: battlesights, battle sights

Type of: gunsight, gun-sight