Select the most appropriate meaning of the given idiom.
Have a soft spot for someone.
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. To like someone a lot.
- The idiom "have a soft spot for someone" means to have a special fondness, affection, or liking for a particular person.
- Example: She'd always had a soft spot for her younger nephew
Thus, the most appropriate choice among the given options is 'To like someone a lot.'