Select the most appropriate meaning of the given idiom.

In hot water

1
In trouble
2
In suspense
3
In advantage
4
In shower

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation