noun a roll on a drum. the sound of a drumroll.
drumroll 🔊 Listen to this noun a roll on a drum. the sound of a drumroll. Share Facebook Twitter Google +