|
Definition of High touch
1. Noun. Dealing with or interacting with a human being as opposed to transacting with computers or through high tech. ¹
2. Noun. Human interaction. ¹
3. Noun. Having a high awareness of human complexity, having empathy. ¹
¹ Source: wiktionary.com