What is the full meaning of handholds
HANDHOLD, a handgrip [n]
Example of the word handholds placed on a Scrabble board.