On-the-bench meaning

adjective
0
0
Substituted from a sports event, or waiting to be brought on as a substitute.
adjective
0
0
Advertisement