cascading windows

Definitions

Computing

  • plural noun multiple windows that are displayed overlapping so that only the title bar at the top of each window is showing

Electronics

  • On a computer screen, a group of windows arranged in a manner that they overlap one another. The title bars are generally visible, allowing a user to know which windows are open. Also called overlaid windows.
http://www.dictionarycentral.com/definition/cascading-windows.html