1) hard, cruel, severe, obstinate 1a) hard, difficult 1b) severe 1c) fierce, intense, vehement 1d) stubborn, stiff of neck, stiff-necked 1e) rigorous (of battle)