- to complete or successfully negotiate an agreement:If our top executive can't seal the deal, no one can.
- to secure or ensure a successful conclusion:He had aced both interviews, and if the director liked him that would seal the deal.A last-minute goal sealed the deal for Baltimore.