HAVE A SOFT SPOT FOR


Meaning of HAVE A SOFT SPOT FOR in English

be fond of.

→ soft

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.