Meaning of “gas pedal” in the English Dictionary

british dictionary