hard knock adjective1 •Experiencing a lot of difficulties, hardships, or tough situations in life. formshard knocks · hard knocker · hard knockest