the school of hard knocks - definition and synonyms

noun 

Your browser doesn’t support HTML5 audio

  1. the difficult experiences that happen in someone’s life and that influence the type of person they become

    kids who learn to survive in the school of hard knocks