'battle sight' definitions:

Definition of 'battle sight'

From: WordNet
noun
An arrangement of sights that makes possible the rapid aiming of a firearm at short ranges [syn: battle sight, battlesight]