What is the full meaning of handstaffs
HANDSTAFF, a staff-like handle e.g. of a flail [n]
Example of the word handstaffs placed on a Scrabble board.