1 English Synonyms for SPYGLASS
Prev.1Next
binoculars
Definition: 1. A hand-held device consisting of a series of lenses and prisms, used to magnify objects so that they can be better seen from a distance, and looked at through both eyes.
Show more information about binoculars
Prev.1Next
Search took: 28.7088 ms