letter of delegation
: a letter delegating authority especially to collect a debt
Love words? Need even more definitions?
Merriam-Webster unabridged
Share