hard knock
التعريفات والمعاني
== English ==
=== Adjective ===
hard knock (comparative hard knocker, superlative hard knockest)
(of a person) Experiencing a lot of difficulties, hardships, or tough situations in life.
==== Derived terms ====
school of hard knocks