Definition of easy touch in English:

easy touch

noun

  • another term for "soft touch" (see soft)