Word info

nightscope

Noun

Meaning

nightscope (plural nightscopes)

An optical instrument that provides night vision.

Source: en.wiktionary.org

Close letter words and terms