What is the pronunciation of heap sth on sb?
English definition of “heap sth on sb”
heap sth on sb
› to give someone a lot of praise, criticism, etc.: He deals well with all the criticism heaped on him.Praising and applaudingExaggerating and playing downDisapproving and criticizingDamaging reputation