Definition of leaf-sprung in English:

leaf-sprung

adjective

  • Fitted with leaf springs.

Origin

Early 20th century; earliest use found in The Daily Northwestern.