have a soft spot for

/hæv ə ˌsɒft ˈspɒt fə/INFORMAL · B2

Meaning

to feel special fondness for someone or something

Examples

  1. 1My grandmother has a soft spot for stray cats and feeds three of them.
  2. 2He has always had a soft spot for old bicycles and cannot walk past one.
  3. 3Our tutor has a soft spot for students who ask questions and always stays late for them.
  4. 4I have a soft spot for the little bakery on the corner.
  5. 5She had a soft spot for her youngest nephew and always sent him cards.

Grammar

Only have changes (has, had), and the person or thing you like always follows for.

Similar in meaning

More idioms about emotions

All 20 idioms and the topic quiz →
English Idioms

400 idioms in 20 topics — with reviews that keep them from fading

Here you get a couple of questions. The app gives you 16 practice modes, native equivalents and spaced repetition that tells you when it’s time to refresh.

Get it on Google Play