What does ADVOCATE GENERAL mean?

ADVOCATE GENERAL meaning in Law Dictionary

The agent of this top in The united kingdomt on concerns of naval and military law