We do not currently know of any antonyms for leaves high and dry.
For similar words to leaves high and dry, try: