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