ball race









ball race


noun engineering

  1. a ball bearing
  2. one of the metal rings having a circular track within which the balls of the bearing roll
53 queries 0.533