English word definition — powered by WordNet
a loud harsh or strident noise
make a strident sound
make a loud noise
Want to remember blare?