There are multiple definitions - click on the translation that matches your context.

买回

名词

full

redemption

noun

Definitions of redemption

English

the action of regaining or gaining possession of something, or of clearing the title to a property of charges, in exchange for full payment of a debt

If a mortgage agreement does not specifically provide for redemption of the mortgage property it is unenforceable in law.

English

the sale of shares that a person or entity owns in a company

We may need to consider redemption of the BritAcc shares in order to finance the takeover.