Meaning of spyglass
Definition of spyglass
(noun)
a
small
refracting
telescope
Other information on spyglass
WIKIPEDIA results for
spyglass
Amazon results for
spyglass
Tweet