THEREUPON Meaning of THEREUPON in English adv. as a result of, therefore Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012