Barrage
Tamil Meaning
குறுக்கு அணை குறுக்கே அமைந்துள்ள அணை
English Meaning
- An artificial obstruction, such as a dam or irrigation channel, built in a watercourse to increase its depth or to divert its flow.
- A heavy curtain of artillery fire directed in front of friendly troops to screen and protect them.
- A rapid, concentrated discharge of missiles, as from small arms.
- An overwhelming, concentrated outpouring, as of words: a barrage of criticism.
- To direct a barrage at.