The phrase "super sub" refers to a substitute player in sports who has exceptional skills and often makes a big impact when they come into the game. Full definition
I think he has proven that he can be very helpful as super sub and as an occasional starter when we are coping with injuries. (justarsenal.com)
All I think needs to be considered is to have strong super sub in vital positions; cause another contributing factor to our last season flop was injuries in vital areas. (justarsenal.com)
Do you think they might become super subs on a regular basis for us? (justarsenal.com)