Pesquisar
Selecione o idioma do dicionário
school of hard knocks
01
tough, real-life experiences and challenges that one faces in life, often resulting in practical knowledge
idiom
informal
Exemplos
Years of odd jobs gave him a school-of-hard-knocks education.



























