TELESCOPICAL Meaning of TELESCOPICAL in English ( a. ) Seen or discoverable only by a telescope; as, telescopic stars. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012