Clangoring Synonyms

A loud resonant repeating noise
(Noun)