Thesaurus.com
Dictionary.com
Definitions

stack

[stak] / stæk /