What is the meaning of the word "frontbencher"?

Definitions: