pedal to the metal (English, phrase)
expansion: pedal to the metal
Senses:
glosses: At maximum speed.
tags: idiomatic
glosses: With maximum effort.
tags: idiomatic
Forms: