Definisi
'battle sight'
English to English
noun
1
an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges
source: wordnet30
More Word(s)
gun-sight
,
gunsight
,
Visual Synonyms
Click for larger image