heap on-upon meaning

heap on/upon
! Heap upon is more formal than heap on, and is mostly used in writing.
heap sth on sb/sthheap sth upon sb/sth if you heap praise, blame etc on someone or something, you praise or blame them a lot:
The newspapers heaped praise on the police for their part in the investigation.
Their political opponents heaped scorn on their policies.
SIMILAR TO: lavish on
  • heap upon:    heap upon ! Heap u ...
  • heap:    Noun: heap &n ...
  • heap on:    heap on ! Heap upo ...

Related Words

  1. heap meaning
  2. heap coals of fire on one's head meaning
  3. heap coals of fire on someone's head meaning
  4. heap of shit meaning
  5. heap on meaning
  6. heap sth (up)on so or sth meaning
  7. heap sth up meaning
  8. heap sth with sth meaning
  9. heap up meaning
  10. heap upon meaning
PC Version