English dictionary
battlesight meaning and definition
Definition and meaning of battlesight at MeaningMonkey.org. battlesight meaning and definition in the English Dictionary.BATTLESIGHT noun
Definition of battlesight (noun)
- an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges
- synonyms: battle sight
Source: Princeton University Wordnet