simple past and past participle of overpower
Overly powerful.
The engine seemed overpowered for such a small car.
Select a language to see translations