spyglass
nounDefinition of spyglass
: a small telescope
Keep scrolling for more
Keep scrolling for more