spyglass

Definitions


[ˈspʌɪɡlɑːs], (Noun)

Definitions:
- a small telescope


Phrases:

Origin:




definition by Oxford Dictionaries