anchors

Definition

Slang

  • plural noun brakes. Originally part of the jargon of pre-war professional drivers. The term was popular with some middle-class motorists throughout the 1950s and 1960s, usually in the phrase ‘slam on the anchors’, meaning to brake suddenly. It now sounds rather dated.
http://www.dictionarycentral.com/definition/anchors.html