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}]