HAVE A SOFT SPOT IN ONE'S HEART FOR


Meaning of HAVE A SOFT SPOT IN ONE'S HEART FOR in English

{v. phr.} To be sympathetically inclined towards; entertain a predilection for. * /Ron always had a soft spot in his heart for intellectual women wearing miniskirts./

Dictionary of English idioms .      Словарь английских идиом.