Meaning of “gas pedal” in the English Dictionary

English