What is the full meaning of watchstraps
WATCHSTRAP, the strap of a watch [n]
Example of the word watchstraps placed on a Scrabble board.