jamming on the brakes

English

Verb

jamming on the brakes

  1. present participle and gerund of jam on the brakes