seal up (v.) 1
sew up, complete, make perfect
1H6 I.i.130 [Third Messenger to all, of Talbot's battle] Here had the conquest fully been sealed up

Back