Sew

/soʊ/

Slang Meanings

To sew someone up
He was so drunk that his friends had to sew him up back home.
Sewing may refer to 'sewing the deal', meaning to finalize an agreement.
After months of negotiation, they finally sewed the deal.