contract under seal - Anglais Synonymes Dictionnaire

contract under seal

n.
[1] sealed instrument , special contract