soft touch

1 ENTRIES FOUND:
Save
soft touch noun
plural soft touches
soft touch
noun
plural soft touches
Learner's definition of SOFT TOUCH
[count] US, informal
: a person who is easily deceived or taken advantage of