Definitions of battle sight:

  • noun:   an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges