Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word battlesight from English dictionary with examples, synonyms and antonyms.

battlesight   noun

Meaning : An arrangement of sights that makes possible the rapid aiming of a firearm at short ranges.

Synonyms : battle sight

Battlesight meaning in Telugu.