ADVOCATE-DEPUTE


Meaning of ADVOCATE-DEPUTE in English

■ noun ( plural advocates-depute ) (in Scotland) any of a number of officers who assist the Lord Advocate in prosecutions.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.