What is the meaning of Upon?

Physically above and in contact with.

Physically directly supported by.

Being followed by another so as to form a series.

At (a prescribed point in time).

Imminent unto.

On.

wild boar

upon

upon

Source: wiktionary.org