state gov Bihar Police Constable (सिपाही) Mock Test Series 2025 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning for the given idiom.
Having a soft spot for
1
being too ridiculous
2
being fond of
3
having soft skin
4
being angry