slamming on the brakes
English
Verb
slamming
on
the
brakes
present participle and gerund of
slam on the brakes