Sewed

/soʊd/

Synonyms

Slang Meanings

Sewed up
He really sewed up that deal.