Select the most appropriate meaning of the given idiom.

Hold water

1
A diluted argument
2
Appear to be of no value
3
Stop emphasising a point 
4
Appear to be valid or reasonable

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation