English Dictionary
Definition letter of agreement in British English
letter of agreement noun
[countable] noun
1
a document that states what has been agreed between two people or organizations
Synonyms and related words
