■ noun ( plural advocates-depute ) (in Scotland) any of a number of officers who assist the Lord Advocate in prosecutions.
ADVOCATE-DEPUTE
Meaning of ADVOCATE-DEPUTE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004