The scenery flashed by the window.
Meaning: The natural features of an area moved quickly past the opening in the wall or door that allows light and air to pass through.
Choice of Words: Scenery is the natural features of an area, flashed means moved quickly or suddenly, by means past or near something, and window is an opening in a wall or door that allows light and air to pass through.
Alternative Expressions
Related Expressions