clangoring

clangoring

n.
  1. a loud resonant repeating noise.