sudden braking

listen to the pronunciation of sudden braking
English - English
abruptly stopping a vehicle