Definition of subs bench in English:

subs bench

(also subs' bench)

noun

Origin

Late 19th century.