What does "hardscrabble" mean?
Share: