What is the full meaning of sandworm
a sand-dwelling worm [n -S]
Example of the word sandworm placed on a Scrabble board.