drumroll

noun

  1. 1

    A sound produced by hitting a drum repeatedly and rhythmically over short intervals.

Translate “drumroll” to another language

Click any language to open the translator with this word already filled in.

Drumroll Definition & Meaning | TranslatePulse