Word info Synonyms

battlesight

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms