Subscribe
URL of the page has been copied to clipboard.
Meaning : A rigid metal bar between the front suspensions and between the rear suspensions of cars and trucks. Serves to stabilize the chassis.
Synonyms : stabilizer bar
Install App