overslaughed

verb
  1. to pass over or skip (someone) in a line of succession or promotion, especially in military contexts; to supersede or displace
  2. Usage: military/formal; past tense and past participle of overslaugh

Examples