English Dictionary
Definition strobe light in British English
strobe light noun
[countable] noun
/ˈstrəʊb ˌlaɪt/
Synonyms and related words
