SYNONYMS
leave, walk out on, throw over, finish with, break up with, reject, cast aside
desert, abandon, leave in the lurch, leave high and dry
betray
informal chuck, ditch, dump, drop, run out on, give someone the old heave-ho
British informal give someone the elbow, give someone the big E, give someone the push, bin off, do the dirty on
archaic forsake