English Dictionary
◊ STROBOSCOPE
stroboscope
n : a flashing light synchronized with the periodic movement of
an object makes it appear stationary