Definition of Lancaster House Agreement in English:

Lancaster House Agreement

proper noun

  • An agreement which brought about the establishment of the independent state of Zimbabwe, reached in September 1979 at Lancaster House in London.