Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of spyglass

- A small telescope for viewing distant terrestrial objects.

Crossword clue for spyglass

- Pirate’s instrument produces sly gasps
- Sailor’s telescope
- Small telescope
- Telescope