What is the full meaning of drumbled
DRUMBLE, to move slowly [v]
Example of the word drumbled placed on a Scrabble board.