battle sight Meaning, Definition & Usage

  1. noun an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges
    battlesight.

WordNet