Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

soft touch Definition

Cancel
soft touch
noun(soft touch)
a person who is easily imposed on or taken advantage of

Words Related to soft touch!

soft touch Examples by Brain Bank Users