What is the meaning of Delegatus?

delegated; sent on a commission

assignment; delegation (financial, to a third party)

Source: wiktionary.org