SLAM ON THE BRAKES Meaning of SLAM ON THE BRAKES in English See ↑ STOP 11 Longman Activator English vocab. Английский словарь Longman активатор . 2012