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