English Dictionary
Definition spyglass in British English
spyglass noun
[countable] noun
/ˈspaɪˌɡlɑːs/

English Dictionary