In computer science, a stack is a particular kind of abstract data type or collection in which the principal operations on the collection are the addition of an entity to the collection, known as push and removal of an entity, known as pop. The relation between the push and pop operations is such that the stack is a Last-In-First-Out data structure. In a LIFO data structure, the last element added to the structure must be the first one to be removed. This is equivalent to the requirement that, considered as a linear data structure, or more abstractly a sequential collection, the push and pop operations occur only at one end of the structure, ...

The above text is a snippet from Wikipedia: Stack (abstract data type)
and as such is available under the Creative Commons Attribution/Share-Alike License.



  1. A large pile of hay, grain, straw, or the like, larger at the bottom than the top, sometimes covered with thatch.
  2. A pile of similar objects, each directly on top of the last.
  3. A pile of poles or wood, indefinite in quantity.
  4. A pile of wood containing 108 cubic feet. (~3 m³)
  5. A smokestack.
  6. A linear data structure in which the last datum stored is the first retrieved; a LIFO queue.
  7. A portion of computer memory occupied by a stack data structure, particularly (the stack) that portion of main memory manipulated during machine language procedure call related instructions.
  8. A coastal landform, consisting of a large vertical column of rock in the sea.
  9. Compactly spaced bookshelves used to house large collections of books.
  10. A large amount of an object.
  11. A pile of rifles or muskets in a cone shape.
  12. The amount of money a player has on the table.
  13. A number of flues embodied in one structure, rising above the roof.
  14. A vertical drainpipe.
  15. A fall or crash, a prang.
  16. A blend of various dietary supplements or anabolic steroids with supposed synergistic benefits.


  1. To arrange in a stack, or to add to an existing stack.
  2. To arrange the cards in a deck in a particular manner.
  3. To take all the money another player currently has on the table.
  4. To deliberately distort the composition of (an assembly, committee, etc.).
  5. To crash; to fall.

The above text is a snippet from Wiktionary: stack
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!