Hi It means all the things that lead up to the person becoming successful. In sport, for example ... - going to a school where sport is encouraged and the sports teachers are good - training hard; having the commitment to get up every morning and run 5K - getting a professional place with a good team for the first time - having luck and success along the way That is usually the kind of thing meant by the making of a champion Dave
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.