Meaning of hardscrabble

Definition of hardscrabble

(adj) barely satisfying a lower standard; "the sharecropper's hardscrabble life"

Other information on hardscrabble

WIKIPEDIA results for hardscrabble
Amazon results for hardscrabble