heap sth (up)on so or sth meaning

[American slang]
1. Lit. to pile something up on someone or something. (Upon is formal and less commonly used than on.)
  Please don't heap so much trouble upon me!
  Wally heaped leaves on the f lower bed.
2. Fig. to give someone too much of something, such as homework, praise, criticism, etc. (Upon is formal and less commonly used than on.)
  Don't heap too much praise on her. She will get conceited.
  The manager heaped criticism on the workers.

Related Words

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