Synonyms of heap something on/upon in English:

heap something on/upon


See definition of heap

phrase

1‘they heaped praise on her’

SYNONYMS
shower on, lavish on, load on
bestow on, confer on, give, grant, vouchsafe, assign to, award to, favour with, furnish with