Difficult to bear or endure; not easy to put up with or
   consent to; hence, severe; rigorous; oppressive; distressing; unjust;
   grasping; as, a hard lot; hard times; hard fare; a hard winter; hard
   conditions or terms.