Definition of night-glass in English:

night-glass

noun

Nautical
  • A short refracting telescope designed for use at night.

Origin

Early 16th century (in an earlier sense). From night + glass.

Pronunciation

night-glass

/ˈnʌɪtɡlas//ˈnʌɪtɡlɑːs/