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