What is the full meaning of stumps
STUMP, to baffle [v]
Example of the word stumps placed on a Scrabble board.