stacks

noun
UK /stæks/
US /stæks/

Stacks are neat piles of things put on top of each other.

She made tall stacks of books on the floor.


OTHER MEANINGS

2. The shelves in a library where books are kept.

He found the old novel deep in the library stacks.

3. A large number of something, especially in the phrase 'stacks of'.

We have stacks of homework to finish tonight.

4. Chimneys or tall pipes that carry away smoke.

Smoke rose from the factory stacks.

5. In computing, data structures that store items in a last-in, first-out order.

The program uses two stacks to track its steps.