signed and sealed
or signed, sealed, and delivered
1
an agreement that is signed and sealed is officially completedThe deal was signed and sealed yesterday.
Synonyms and related words
Describing agreement and agreements
See also main entry: signSee also main entry: sign