stack
The region of memory where functions keep their local variables; it grows and shrinks as functions are called and return.
The call stack is a per-thread memory region managed last-in-first-out, holding function frames; on mainstream ABIs it grows toward lower addresses.
See also