Meaning of hard knocks

Definition of hard knocks

(noun) a state of misfortune or affliction; "debt-ridden farmers struggling with adversity"; "a life of hardship"

Other information on hard knocks

WIKIPEDIA results for hard knocks
Amazon results for hard knocks