Synonyms and Antonyms for battle_sight

1. battle sight (n.)

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

Synonyms: