leaf spring








noun

  1. a long, narrow, multiple spring composed of several layers of spring metal bracketed together: used in some suspension systems of carriages and automobiles.

noun

  1. one of a number of metal strips bracketed together in length to form a compound spring
  2. the compound spring so formed
52 queries 0.554