THE STACKS Meaning of THE STACKS in English units of shelving in part of a library normally closed to the public. → stack Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004