What is the full meaning of drumroll
a roll played on a drum [n -S]
Example of the word drumroll placed on a Scrabble board.