Drumroll
English Meaning
- A rapid succession of short sounds produced by beating a drum.
- Emphatic support for a cause: "The drumroll for sustainable agriculture . . . has been growing steadily louder” ( Alison Arnett).
Sorry, No Malayalam Meaning for your input!
See Drumrol Want To Try Drumroll In Malayalam??