night glass Meaning, Definition & Usage

Definitions
  1. a spyglass constructed to concentrate a large amount of light, so as see objects distinctly at night. Totten.

Webster 1913