overpowered

Definitions

[1] adj. überwältigt
[2] adj. übermotorisiert (ein zu starker Motor)

  1. Tom overpowered Mary.
    Tom übermannte Maria.
  2. Tom overpowered the guard and took his gun.
    Tom überwältigte den Wachmann und nahm seine Waffe.