Find the word definition

Wiktionary
schools of hard knocks

n. (school of hard knocks English)