SPYGLASS


Meaning of SPYGLASS in English

[spy.glass] n (1706): a small telescope

Merriam-Webster English vocab.      Английский словарь Merriam Webster.