POLYSCOPE Meaning of POLYSCOPE in English ( n. ) A glass which makes a single object appear as many; a multiplying glass. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012