: being a braking system designed to keep a vehicle's wheels from locking by electronically controlled pulsed application of the brake for each wheel
Love words? Need even more definitions?
Merriam-Webster unabridged
Share