What does battlesight mean?

battlesight meaning in General Dictionary

an arrangement of sights that makes possible the quick aiming of a firearm at brief ranges