Meaning of hell-for-leather

Definition of hell-for-leather

(adv) at breakneck speed; "they were travelling hell-for-leather"

Other information on hell-for-leather

WIKIPEDIA results for hell-for-leather
Amazon results for hell-for-leather