HARD KNOCKS
Meaning of HARD KNOCKS in English
Function: noun plural
Date: 1849
: rough unsparing treatment (as in use or in life) ― often used in the phrase school of hard knocks
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012