There are several synonyms for the phrase "heaped upon". One of the most common synonyms is "piled on". This phrase is often used to describe situations where someone is being given too much responsibility or too many tasks. Another synonym is "dumped on", which has a negative connotation and implies that the person is being unfairly burdened. Other synonyms include "loaded onto", "showered with", and "drowned in". All of these phrases convey the same idea of being overwhelmed by something, whether it be work, responsibility, or emotions. When choosing a synonym, it is important to consider both the tone and context of the sentence to ensure that the meaning is conveyed accurately.