MIRRORSCOPE
Meaning of MIRRORSCOPE in English
ˈmirə(r)ˌskōp noun
Etymology: mirror + -scope
: an apparatus resembling a camera used in rapid field sketching or painting
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012