SPYGLASS Meaning of SPYGLASS in English [spy.glass] n (1706): a small telescope Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012