Buybacks Meaning

There are 1 meaning(s) for word Buybacks

Meaning 1 : the act of purchasing back something previously sold

    Synonyms : redemption,  repurchase