What is the meaning of the word "hell-for-leather"?

Definitions:

  1. at breakneck speed copy to clipboard adverb
    • they were travelling hellforleather copy to clipboard

Synonyms: