to leave far behind; to outrun
The lead car drove fast and left the following ones far behind
to let down; to abandon; to drop; to repudiate; to desolate; to forsake; to walk out on somebody
the community will not let down those who have made mistakes
To abandon somebody for another
Forlorn; desolate; abandoned; outcast; uncared-for