heap
noun
1 a disordered heap of boxes:
pile, stack, mass, mound, mountain, quantity, load, lot, bundle, jumble;
collection, accumulation, gathering;
assemblage, store, stock, supply, stockpile, hoard, aggregation, agglomeration, accrual, conglomeration;
Scottish, , Irish, , & Northern English rickle;
Scottish bing;
rare amassment.
2 we have heaps of room | a heap of troubles:
a lot, lots, a large amount, a fair amount, much, a good/great deal, a deal, a great quantity, quantities, an abundance, a wealth, a profusion, plenty, masses;
many, a great many, a large number, a considerable number, a huge number, numerous, scores, hundreds, thousands, millions, billions;
informal a load, loads, loadsa, a pile, piles, oodles, stacks, scads, reams, wads, pots, oceans, a mountain, mountains, miles, tons, zillions, gazillions, bazillions, more … than one can shake a stick at;
British, informal a shedload, lashings;
North American, informal gobs;
Australian, New Zealand, informal a swag;
vulgar slang a shitload;
North American, vulgar slang an assload.
▷antonyms a little, not much; a few, not many.