seal the deal
📖 generalMeaning
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.”