drumroll








noun

  1. a roll on a drum.
  2. the sound of a drumroll.
52 queries 0.497