GeneralConnection.com
➔
Dictionary
hardscrabble
Adjective
1. poor
2. unfruitful, marginal
2. meager, meagre, meagerly
Usage