METASCOPE


Meaning of METASCOPE in English

ˈ ̷ ̷ ̷ ̷ˌskōp noun

Etymology: meta- + -scope

1. : a telescope that produces on a fluorescent screen by means of infrared light visible images of objects in total darkness

2. : a device designed to locate the source of infrared rays by converting them to visible light

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.