Answer: overslaughed

AnswerCrossword Clue
overslaughedPass over (someone) in favor of another
overslaughedOVERSLAUGH, to pass over someone in favor of another, as in a promotion