Strobe lightning Synonyms

We can't find synonyms for the phrase "Strobe lightning", but we have synonyms for terms, you can combine them.

SL abbreviation

SL is an abbreviation for Strobe Lightning
What does SL stand for?
SL stands for "Strobe Lightning"

Definitions for Strobe


  • (noun) scientific instrument that provides a flashing light synchronized with the periodic movement of an object; can make moving object appear stationary

Definitions for Lightning


  • (adjective) moving, proceeding, or acting with great speed
  • (noun) the flash of light that accompanies an electric discharge in the atmosphere (or something resembling such a flash); can scintillate for a second or more
  • (noun) abrupt electric discharge from cloud to cloud or from cloud to earth accompanied by the emission of light