a stack of something/stacks of something
From Longman Dictionary of Contemporary Englisha stack of something/stacks of somethinga stack of something/stacks of somethingespecially British English informalLOT/LARGE NUMBER OR AMOUNT a large amount of something He’s got stacks of money. → stack