'Hold water' means Appears to be valid.
-
Hold water
-
English Meaning: to seem to be true or reasonable; (of a statement, theory, or line of reasoning) appear to be valid, sound, or reasonable.
-
Bangla Meaning: ধোপে টেকা; সত্য বা যুক্তিসঙ্গত বলে মনে হওয়া।
-
-
Example Sentence: This argument just does not hold water.
-
Bangla Meaning: এই যুক্তিটি ধোপে টেকে না।
-