overwhelmed

overwhelmed

adj.
  1. same as overpowered.
  2. defeated easily by a greatly superior opponent.