1 letter of delegation | Definition of letter of delegation

letter of delegation

Definition of letter of delegation

: a letter delegating authority especially to collect a debt