battle sight
English Dictionary
->
Letter B
-> battle sight
Search Dictionary:
battle sight Definition
(n)
an
arrangement
of
sights
that
makes
possible
the
rapid
aiming
of
a
firearm
at
short
ranges
battle sight Synonyms
battle sight
battlesight
© Art Branch Inc.