slammed on the brakes
English
Verb
slammed
on
the
brakes
simple past
and past participle of
slam on the brakes