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.