overlaid windows

Definition

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 cascading windows.
http://www.dictionarycentral.com/definition/overlaid-windows.html