STACK Meaning of STACK in English A last in, first out data structure. See also queue . Josh's Network English Glossary. Английский словарь Josh's Network. 2012