stack

noun
UK /stæk/
US /stæk/

A neat pile of things put one on top of another.

She made a stack of books on the table.


OTHER MEANINGS

2. A tall chimney or funnel, especially on a ship or factory.

Smoke rose from the factory stack.

3. A set of computer instructions or data kept in order for processing.

The program crashed because the stack overflowed.

4. To arrange things in a neat pile.

Please stack the chairs after the meeting.

5. To control or arrange something unfairly to get an advantage.

They stacked the deck in their favor.