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.