Idiom of the Week: Hold Water

“That theory doesn’t hold any water.” 「その説は矛盾している。」 “His alibi holds water.” 「彼のアリバイはありえる。」 “Does anyone have an explanation that holds any water?” 「少しでも納得のいく説明はないか?」...