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