upon Definition
Definition
placed or acting on or in connection with (sb/sth else); directly over (sb/sth). It is often used interchangeably with 'on', but can impart a sense of immediacy or emphasis.
Browse
placed or acting on or in connection with (sb/sth else); directly over (sb/sth). It is often used interchangeably with 'on', but can impart a sense of immediacy or emphasis.
Browse