SOFT TOUCH


Meaning of SOFT TOUCH in English

[soft touch] n (1939): one who is easily imposed on or taken advantage of

Merriam-Webster English vocab.      Английский словарь Merriam Webster.