staff judge advocate

What is staff judge advocate?

staff judge advocate meaning in Military terminology / glossary / dictionary is:
A judge advocate so designated in the Army, Air Force, or Marine Corps, and the principal legal advisor of a Navy, Coast Guard, or joint force command who is a judge advocate. Also called SJA.
Source: JP 1-04


reference: DOD Dictionary of Military and Associated Terms