To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : (law) the completion of a legal instrument (such as a contract or deed) by signing it (and perhaps sealing and delivering it) so that it becomes legally binding and enforceable.