Select the most appropriate meaning of the given idiom.

Where the shoe pinches 

1
Where the shoe hurts 
2
Where the difficulty lies
3
Unknown paths
4
Difficult roads

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation