Definitions of solemn and binding agreement
an agreement to do something, or to refrain from doing something; a promise
The Republic of The Gambia and the OAU signed a solemn and binding Agreement to establish the seat of the African Commission on Human and Peoples' Rights in Banjul.