PREMISE ON/UPON Meaning of PREMISE ON/UPON in English base (an argument, theory, etc.) on. → premise Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004