upon
has the following definition + add your definition
on
on is used in Vocabulary
The word upon is used in Vocabulary meaning on