Does not hold water
When something does not hold water it seems that it an idea, plan or statement is wrong or false:
“The reason she gave for being late for class didn’t hold water; I’m sure she was lying.”
To be dead in the water
When something is dead in the water it has stopped making any progress, it has failed and has no hope for the future:
“Since our boss left, this company has been dead in the water.”
To come hell or high water
This expression means “no matter what happens”:
“I don’t want to work late again today. Come hell or high water, I’m leaving at 5pm.”