We do not currently know of any antonyms for won't hold water.
For similar words to won't hold water, try: