What is the full meaning of buybacks
BUYBACK, the optional or obligatory buying back by the seller of all or part of what was sold [n]
Example of the word buybacks placed on a Scrabble board.