hardscrabble (
http://definr.com/hardscrabble)
adj 1: yielding little by great labor; "a hardscrabble farm"; "poor
soil" [syn:
poor]
2: of a bare living gained by great labor; "the sharecropper's
hardscrabble life"; "a marginal existence" [syn:
marginal]