What is the full meaning of holdbacks
HOLDBACK, a restraining device [n]
Example of the word holdbacks placed on a Scrabble board.