Modern Idioms (and where they come from)

Subtitle

Deep bench / bench strength

A strong supply of reserve or secondary options.


Derived from team sports where teams may have a strong set of reserve options, meaning that no configuration of players is weaker than any other.