reflect upon
To consider a weighty topic or idea.
ADJ.
all, atomic, based, behind, great, ill, mutual, new
The success of the project was based upon careful planning and teamwork.
VERB + UPON
called, came, can't, cannot, depend, depends, effect, fell
The success of the project depends upon having enough funding and support from the team.
UPON + NOUN
energy, experts, health, idea, loss, man, stair, table
The decision to close the factory had a devastating impact upon thousands of families in the community.
PREP.
down, from, in
The old wooden bridge collapsed down upon the river after the heavy storm.
ADV.
largely, such
The success of the project depended largely upon the team's commitment and hard work.