Meaning of “letter of licence” in the English Dictionary

business-english dictionary

"letter of licence" in Business English

See all translations

letter of licencenoun [ C ]

plural letters of licence UK US letter of license uk us

LAW a written document by someone who is owed money in which they formally agree to allow more time for the debt to be paid back

(Definition of “letter of licence” from the Cambridge Business English Dictionary © Cambridge University Press)