Langimage
English
B2

completely and officially finalized (often of an agreement or deal).

Meanings

completely and officially finalized (often of an agreement or deal).

Once the documents were signed, sealed and delivered, the company began the transfer.

Synonyms

Antonyms

Last updated: 2025/12/26 00:56