outdone

outdone

adj.
  1. defeated.