inner tube








noun

  1. a doughnut-shaped, flexible rubber tube inflated inside a tire to bear the weight of a vehicle.

noun

  1. an inflatable rubber tube that fits inside a pneumatic tyre casing
58 queries 0.591