signed and sealed - definition and synonyms

phrase

or signed, sealed, and delivered

See also main entry: sign