hard·scrab·ble /ˈhɑrdˌskræbəl/
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]