Learn English idioms with meanings and examples

🌎Region: International 📊Difficulty Level:intermediate

have a soft spot

To feel special affection, sympathy, or a weakness for someone or something.

From the idea of a “soft spot” being a physically tender or vulnerable area. Metaphorically, it became a tender point in one’s feelings—an emotional weakness or fondness.

Often implies a warm fondness or a slight “weakness” that makes you more forgiving. Used for people, animals, places, or things; informal to neutral.

  • I have a soft spot for old bookstores, so I always stop in when I pass one.
  • She has a soft spot for stray cats and feeds them every morning.
  • Even though he complains about the interns, he clearly has a soft spot for them.
  • I try to be objective, but I have a soft spot for underdog teams.
  • My grandfather had a soft spot for classic jazz and played it every Sunday.

Usually appears as “have/has/had a soft spot for + noun/pronoun.” The article “a” is fixed; common variants include “soft spot for” and less commonly “soft spot in my heart for.”

  • have a weakness for
  • be fond of
  • have a fondness for
  • have a soft heart for
  • be indifferent to
  • have no feelings for
  • be hard-hearted toward