make something withstand excessive strain or exertion (like the motor of a vehicle) - German English Dictionary

Suggest a Term