Dictionary definition · clangor
noun
- a loud resonant repeating noise"he could hear the clang of distant bells"
verb
- make a loud resonant noise"the alarm clangored throughout the building"
- make a loud noise"clanging metal"
Source: Open English WordNet (CC BY 4.0).