How Well Do You Know English Slang?
A substitute of any sort, esp an athlete who replaces another or an athlete not on the first team (1830+)verb
: Who'll sub for me when I go on leave? (1853+)
for forming adjectives Inferior to or imitative of what is indicated: sub–Woody Allen (1963+)