Немає статті для «slam on».

Можливо, ви мали на увазі: slam on the brakes?

Пошук у Wiktionary