Meaning of spyglass

Definition of spyglass

(noun) a small refracting telescope

Other information on spyglass

WIKIPEDIA results for spyglass
Amazon results for spyglass