Dictionary search results

Showing 1-2 of 2 results

memorandum British & World English

A written message in business or diplomacy

memorandum English Thesaurus

the two countries signed a memorandum of understanding