meaning of touch on

1. have an effect upon; "Will the new rules affect ">me?"


Related Words

touch on | touch perception | touch sensation | touchstone |

Developed & Maintained By Taraprasad.com

Treasure Words