SPYGLASS


Meaning of SPYGLASS in English

n. a small telescope.

Oxford English vocab.      Оксфордский английский словарь.