THEREUPON Meaning of THEREUPON in English adv.1 in consequence of that. 2 soon or immediately after that. 3 archaic upon that (of motion or position). Oxford English vocab. Оксфордский английский словарь. 2012