touch on Meaning and Definition
1. v. have an effect upon
2. v. restore by replacing a part or putting together what is torn or broken
3. v. refer to or discuss briefly
4. v. have to do with or be relevant to
1. v. have an effect upon
2. v. restore by replacing a part or putting together what is torn or broken
3. v. refer to or discuss briefly
4. v. have to do with or be relevant to
Sponored Video