Hardscrabble run Synonyms
Definitions for Hardscrabble
- (adjective) producing inferior or only a small amount of vegetation
- (adjective) barely satisfying a lower standard
Synonyms for phrase
HR abbreviation
HR is an abbreviation for Hardscrabble RunWhat does HR stand for?
HR stands for "Hardscrabble Run"