HEAP SOMETHING UPON
Meaning of HEAP SOMETHING UPON in English
SHOWER ON, lavish on, load on; bestow on, confer on, give, grant, vouchsafe, favour with.
2192; headword
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012