RichThesaurus
leave someone to their own devices
leave someone to their own devices
synonyms
leave someone high and dry
leave someone in the lurch
leave behind
hang out to dry
abandon
throw to the lions
leave someone hanging
let down
leave someone to their own devices
antonyms