tv. to finalize something; to conclude something. (See also sewed up.) : Let's sew this up and get out of here.
Dictionary of American Slang and Colloquial Expressions by Richard A. Spears.Fourth Edition. Copyright 2007. Published by McGraw Hill.
Cite This Source