pedal to the metal

English

edit

Adverb

edit

pedal to the metal (not comparable)

  1. at maximum speed
  2. with maximum effort

Derived terms

edit

Translations

edit

See also

edit