What is the full meaning of stacks
STACK, to pile [v]
Example of the word stacks placed on a Scrabble board.