meaning of hardscrabble

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


Related Words

hardscrabble |

Developed & Maintained By Taraprasad.com

Treasure Words