What is the meaning of "soft" here? Does it mean "lazy"?
"Soft" in this case means weak, or lacking strength of character, which can be used to describe someone who is lazy, feeble, and unwilling to work hard. "Soft" can also be used to describe a person who is very sensitive and has a lot of emotions. Ex: He wanted his sons to play sports because he thought they were too soft. Ex: I am very soft when it comes to animals.
Get more Native English Expressions >