0 to give someone a lot of praise, criticism, etc.:
He deals well with all the criticism heaped on him.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
heap sth on sb