What is the full meaning of upthunders
UPTHUNDER, to send up a noise like thunder [v]
Example of the word upthunders placed on a Scrabble board.