Select the most appropriate meaning of the given idiom.

Hold someone or something at bay

1
Trap or corner a person or animal being hunted or chased
2
To seek punishment for a person or group
3
Prevent someone or something from moving closer
4
To thrive or to grow very successfully

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation