leaf spring: Meaning and Definition of

leaf' spring"

Pronunciation: [key]
  1. a long, narrow, multiple spring composed of several layers of spring metal bracketed together: used in some suspension systems of carriages and automobiles. See illus. under
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.