TOUCH ON (OR UPON) Meaning of TOUCH ON (OR UPON) in English touch on ( or upon)1》 deal briefly with (a subject). 2》 come near to being. → touch Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004