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