TOUCH ON (UPON) Meaning of TOUCH ON (UPON) in English speak of or write of briefly The news article about the company touched upon their previous legal problems. English idioms vocab. Словарь английских идиом и выражений. 2012