SNOOPERSCOPE


Meaning of SNOOPERSCOPE in English

n. US a device which converts infrared radiation into a visible image, esp. used for seeing in the dark.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.