What is the meaning of the word "clangour"?

Definitions:

  1. to make a loud resonant noise copy to clipboard verb
    • The construction work clangoured on all night long. copy to clipboard

Synonyms: