THEREUPON Meaning of THEREUPON in English (adv.) Immediately; at once; without delay. Webster's English dictionary. Английский словарь Webster. 2012