Rechercher
Sélectionnez la langue du dictionnaire
school of hard knocks
01
tough, real-life experiences and challenges that one faces in life, often resulting in practical knowledge
Exemples
It was a school of hard knocks in some ways but it was very enjoyable and good for us.



























