stacked
动词 stack:
load or cover with stacks
同义词:stack
arrange in stacks
同义词:stack, pile, heap
arrange the order of so as to increase one's winning chances
同义词:stack
形容词 stacked:
arranged in a stack
well or attractively formed with respect to physique
同义词:built, well-stacked