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
What are these?
Click on the pictures to check.