Subscribe
URL of the page has been copied to clipboard.
Meaning : Take over ownership of. Of corporations and companies.
Synonyms : buy up, take over
Install App