VariousWords beta
Related Terms:
Definitions:
Adjective
hardscrabble
Definition: barely satisfying a lower standard; "the sharecropper's hardscrabble life"
Definition: Of land: taking a lot of work to farm, and even then not very productive.