meaning of touch on
1. have an effect upon; "Will the new rules affect
">me?"
Related Words
touch on | touch perception | touch sensation | touchstone |
1. have an effect upon; "Will the new rules affect
">me?"
touch on | touch perception | touch sensation | touchstone |