Lord Advocate (noun) Definition, Meaning & Examples

noun
  1. (in Scotland) the chief law officer of the Crown: he acts as public prosecutor and is in charge of the administration of criminal justice
Lord Advocate (noun) Definition, Meaning & Examples

More Definitions