What is the full meaning of handoffs
HANDOFF, the act of pushing off an opponent e.g. in rugby [n]
Example of the word handoffs placed on a Scrabble board.