English word definition — powered by WordNet
a loud harsh or strident noise
the act of making a noisy disturbance
make a resonant sound, like artillery
instill (into a person) by constant repetition
Want to remember din?