GeneralConnection.comDictionary
hardscrabble
Adjective

1. poor
2. unfruitful, marginal
2. meager, meagre, meagerly
Usage