buffer brake

listen to the pronunciation of buffer brake
الإنجليزية - الإنجليزية
brake which lessens the impact when a vehicle is stopping