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.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.