Meaning of “heads of agreement” in the English Dictionary

business-english dictionary

"heads of agreement" in Business English

See all translations

heads of agreementnoun [ plural ]

uk us UK LAW

a document containing the main parts of a business deal that the companies or people involved must sign before they sign the main written agreement:

Both sides have signed heads of agreement with a view to a long-standing partnership.

(Definition of “heads of agreement” from the Cambridge Business English Dictionary © Cambridge University Press)