STROBOSCOPE Meaning of STROBOSCOPE in English ( n. ) An optical toy similar to the phenakistoscope. See Phenakistoscope. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012