stacked

adj

1.
arranged in a stack
Participle:
stack