upon

preposition
B1
1
[No translation]
= on
2
B1
used to emphasize that there is a large number or amount of something
بسیار, فراوان, زیاد, بی شمار
mile upon mile of dusty road
thousands upon thousands of letters