Dictionary Check: stroboscope
"stroboscope" is a valid word!
Scrabble
17
points
Words with Friends
20
points
Definition
noun
scientific instrument that provides a flashing light synchronized with the periodic movement of an object; can make moving object appear stationary
Advertisement