LORD ADVOCATE


Meaning of LORD ADVOCATE in English

noun

: the chief law officer of the crown in Scotland who in practice delegates his powers as principal prosecutor in criminal matters to the solicitor general and the four advocates-depute

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.