meaning of drum roll

1. the sound of a drum especially a snare drum beaten rapidly and continuously


Related Words

drum roll |

Developed & Maintained By Taraprasad.com

Treasure Words