ストロボ stroboscope N1 #14,413 Meanings noun, takes の stroboscope; strobe lamp; stroboscopic lamp noun (camera) flash