: 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