Source:WordNet 3.1
1. (
) take out of a game; of players ;
2. (
) exhibit on a bench; "bench the poodles at the dog show" ;
See more about : BENCHED