1.A tender or sentimental feeling.
A weak or vulnerable point:
a soft spot in his defenses.
Have a soft spot for/偏爱
定义：have partiality or affection for, have weakness for
He has a soft spot for puppies, but isn't too fond of grown dogs.