Definition of night glass

Definition of night glass
  1. night glass Noun A spyglass or binoculars with large diameter lenses, used to see objects better in the dark.
Need more help? Try our forum NEW