Online English Dictionary

Home

clangoring


n.

a loud resonant repeating noise.


© 2009 Dammam Community College