seal the deal

📖 general
Meaning
to finalize an agreement or arrangement
Literal Meaning
to make a deal official
Example
“Once we agreed on the terms, we shook hands to seal the deal.”