Definition of "touch upon"
touch upon
verb
third-person singular simple present touches upon, present participle touching upon, simple past and past participle touched upon
third-person singular simple present touches upon, present participle touching upon, simple past and past participle touched upon