THEREUPON Meaning of THEREUPON in English ad. 1.Upon that, upon this.2.In consequence of that, on account of that.3.Immediately, at once, without delay. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012