Sews up
Definitions
2
Posts
2
Posters
89
Views
-
to close or repair something by sewing the edges together:
-
If you have a competition or game sewn up, you are certain to win it or get control of it:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions