soft spot
Soft spot (noun) means a particular fondness or affection for someone or something, often one that overrides better judgement. Example: “She has a soft spot for stray cats.”
How to use soft spot
Learner’s notesIn plain EnglishSomething or someone you can't help liking.
Informal in the affection sense and almost always in the frame have a soft spot for.
Soft spot for is affection. Soft spot in is a weakness in a structure or system.
Fill the gap
Can you complete this real example?
She has a _____ for stray cats.