Definition of lord advocate in English English dictionary
the most important official in Scotland's legal system. The Lord Advocate chooses new judges, suggests new laws, and decides whether or not a law needs to be changed
{i} chief law officer (in Scotland); public prosecutor of crimes (in Scotland); chief crown lawyer (in Scotland)