stack
Meanings
noun
- A pile.
- A large pile of hay, grain, straw, or the like, larger at the bottom than the top, sometimes covered with thatch.
- A pile of similar objects, each directly on top of the last.
- A pile of poles or wood, indefinite in quantity.
- A pile of wood containing 108 cubic feet. (~3 m³)
- An extensive collection
- A smokestack.
- In computing.
- A linear data structure in which items inserted are removed in reverse order (the last item inserted is the first one to be removed).
- A stack data structure stored in main memory that is manipulated during machine language procedure call related instructions.
- An implementation of a protocol suite (set of protocols forming a layered architecture).
- A combination of interdependent, yet individually replaceable, software components or technologies used together on a system.
verb
- To arrange in a stack, or to add to an existing stack.
- To arrange the cards in a deck in a particular manner, especially for cheating.
- To arrange or fix to obtain an advantage; to deliberately distort the composition of (an assembly, committee, etc.).
- To take all the money another player currently has on the table.
- To crash; to fall.
- To operate cumulatively.
- To place (aircraft) into a holding pattern.
- To collect precious metal in the form of various small objects such as coins and bars.
- To have excessive ink transfer.
name
- A surname.
Pronunciation
Word forms
Etymology
From Middle English stack, stacke, stakke, stak, from Old Norse stakkr (“a barn; haystack; heap; pile”), from Proto-Germanic *stakkaz (“a barn; rick; haystack”). The data structure sense is a calque of Dutch stapel, introduced by Edsger W. Dijkstra. Cognate with Icelandic stakkur (“stack”), Swedish stack (“stack”), Danish stak (“stack”), Norwegian stakk (“stack”). Related to stake and sauna.
Synonyms
Antonyms
Related words
Derived words
Translations
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.