DRUMROLL


Meaning of DRUMROLL in English

[drum.roll] n (1887): a roll on a drum or its sound

Merriam-Webster English vocab.      Английский словарь Merriam Webster.