Database copyright information Server information
hardscrabble adj 1: barely satisfying a lower standard; "the sharecropper's hardscrabble life"