VariousWords beta
Related Terms:
Noun
Definition: A brake fitted to modern road vehicles to prevent skidding and improve control by sensing and compensating for overbraking.
VariousWords beta
Definition: A brake fitted to modern road vehicles to prevent skidding and improve control by sensing and compensating for overbraking.