What is the full meaning of spyglasses
SPYGLASS, a small telescope [n]
Example of the word spyglasses placed on a Scrabble board.