Ballrace Definition
noun
A friction-reducing device consisting of a ring containing freely-revolving ball bearings.
Wiktionary
Find Similar Words
Find similar words to ballrace using the buttons below.
A friction-reducing device consisting of a ring containing freely-revolving ball bearings.
Find similar words to ballrace using the buttons below.