A SOFT TOUCH Meaning of A SOFT TOUCH in English a person who will not refuse, an easy mark Barry's a soft touch. Let's ask him for a loan. English idioms vocab. Словарь английских идиом и выражений. 2012