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