Definition of local rank in English:
local rank
noun
British MilitaryA higher rank awarded to a person temporarily and restricted to service in a particular region or location.
Origin
Mid 18th century.
Are You Learning English? Here Are Our Top English Tips