thereupon (adv.)youdaoicibaDictYouDict
late 12c., þer uppon; see there + upon.