Skip to Content

EnglishClub
Home Learn English Teach English MyEnglishClub Home Learn English Teach English MyEnglishClub

have a soft spot for

Meaning: If you have a soft spot for someone or something, you feel a warm affection for them.

For example:

  • I don't know why, but I've always had a soft spot for Uncle George.

  • Margaret can't see a stray cat without taking it home. She has a real soft spot for them.

Quick Quiz:

You can see that Mike's got a soft spot for dogs. Whenever he sees one, he
  1. kicks it
  2. pats it on the head
  3. keeps away from it

Privacy & Terms | Contact | Report error
© 1997-2014 EnglishClub