HAVE A SOFT SPOT FOR


Meaning of HAVE A SOFT SPOT FOR in English

have a caring feeling for, have sympathy for, feel for I've always had a soft spot in my heart for Martha. She was so kind to me as a child.

English idioms vocab.      Словарь английских идиом и выражений.