had been thudding
Past perfect progressiveconjugation ofthud.There are other translations for this conjugation.

thud

Examples
Other Dictionaries
Explore the meaning of thud in our family of products.
Word of the Day
salted