strobe light

English

Noun

strobe light (plural strobe lights)

  1. Synonym of strobe (“light”).

Translations