telescope sight
English Dictionary
->
Letter T
-> telescope sight
Search Dictionary:
telescope sight Definition
(n)
gunsight
consisting
of
a
telescope
on
a
firearm
for
use
as
a
sight
telescope sight Synonyms
telescope sight
telescopic sight
© Art Branch Inc.