Idiom
heap on somethingheap (something) on (someone/something)
to express a strong opinion about someone or something.Other leaders heaped praise on the president at the meeting.
Usage notes: often heap scorn on someone or something - to express a strong lack of respect:
He heaped scorn on those who thought the plan would work.