Meaning of “heap” - Learner’s Dictionary

heap

verb uk us /hiːp/ informal

[ T ] to put things into an untidy pile:

He heaped more food onto his plate.
heap criticism/insults/praise, etc on sb

to criticize/insult/praise, etc someone a lot

(Definition of “heap verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)