Synonyms and Antonyms for battlesight | Synonym.com

Synonyms and Antonyms for battlesight

1. battlesight (n.)

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

Synonyms: