Search results
- Dictionarythrum/θrʌm/
verb
- 1. make a continuous rhythmic humming sound: "the boat's huge engines thrummed in his ears"
noun
- 1. a continuous rhythmic humming sound: "the steady thrum of rain on the windows"
Powered by Oxford Dictionaries