What is the context in which you heard the word used?
When I first read it I thought it sounded familiar in the context of a hockey arena, but on further thought I'm not too sure.
The word I hear used most often when players get checked into the glass is stanchion.