1 also heap up
to put a lot of things on top of each other in an untidy way [= pile]
Jean heaped logs on the fire.
to put a lot of something on a surface [= pile]:
She gave him a glass of whisky and heaped his plate with food.
to praise, insult etc someone a lot:
He heaped all the blame on his secretary.