Leveraged recapitalization refers to a financial strategy where a company takes on a significant amount of debt to fund a special dividend or repurchase its own stock. In simple terms, it means borrowing money to pay shareholders or buy back shares.
Full definition