meaning of spyglass

1. A small telescope for viewing distant terrestrial objects.
2.
a small refracting telescope


Related Words

spyglass |

Developed & Maintained By Taraprasad.com

Treasure Words