English version

heads of agreement

From Longman Business Dictionaryheads of agreementˌheads of aˈgreement noun (plural heads of agreement) [countable] British EnglishLAWCOMMERCE a document signed by the people involved in a deal, showing that they definitely want to be involved in itWe have a heads of agreement signed by both parties, proving their commitment to the project.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.