CLANGOUR

Definition of CLANGOUR

  1. (verb)make a loud resonant noise
  2. (noun)a loud resonant repeating noise