Select the most appropriate meaning of the underlined segment in the given sentence.
Vishnu was a naughty little boy, but I couldn’t help having a soft spot for him.
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. feeling a lot of affection for one particular person, often without knowing why.
- The idiom “have a soft spot for someone” means to feel a great deal of affection for someone or like someone a lot.
- Hence, option 4 is the most appropriate among the options.