UPON Meaning of UPON in English sur; concernent(e), pri. IMMEDIATELY ~: che, a English Interlingue dictionary. Английский словарь Интерлингве. 2012