* * *
leveraged takeover UK US noun [C]
► FINANCE a situation in which a company buys another by using borrowed money: »
He launched his proposal for the leveraged takeover last month.
Financial and business terms. 2012.
* * *
He launched his proposal for the leveraged takeover last month.
Financial and business terms. 2012.