leadsled

Definition

Cars & Driving

  • noun a typical body style of a custom car that became popular in the USA in the 1950s; the term derives from the fact that large amounts of body lead are required to achieve the smooth body lines desired
http://www.dictionarycentral.com/definition/leadsled.html