Meteors flashed through atmosphere.

Meaning: Small pieces of space debris quickly lit up the sky as they burned up in the Earth's atmosphere.

Choice of Words: Meteors are small pieces of debris from space that enter Earth's atmosphere and dis レトロntegrate. Flashed means to shine suddenly and briefly. Through means in the middle of or surrounded by something. Atmosphere is the layer of gases that surrounds Earth.

Alternative Expressions

Related Expressions