SPYGLASS Meaning of SPYGLASS in English / ˈspaɪglɑːs; NAmE -glæs/ noun a small telescope Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005