meaning of hardscrabble
1. of a bare living gained by great labor; "the sharecroppers hardscrabble life"; "a marginal
">existence"
1. of a bare living gained by great labor; "the sharecroppers hardscrabble life"; "a marginal
">existence"