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.

Oxford English vocab.      Оксфордский английский словарь.