HAVE A SOFT SPOT FOR Meaning of HAVE A SOFT SPOT FOR in English be fond of. → soft Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004