What is the meaning of the word "barrister"?

Definitions: