HARDSCRABBLE

Definition of HARDSCRABBLE

  1. (adj)barely satisfying a lower standard