HARD KNOCKS Meaning of HARD KNOCKS in English [hard knocks] n pl (1913): rough unsparing treatment (as in use or in life)--often used in the phrase school of hard knocks Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012