Barrage

Tamil Meaning

குறுக்கு அணை

குறுக்கே அமைந்துள்ள அணை

English Meaning

  1. An artificial obstruction, such as a dam or irrigation channel, built in a watercourse to increase its depth or to divert its flow.
  2. A heavy curtain of artillery fire directed in front of friendly troops to screen and protect them.
  3. A rapid, concentrated discharge of missiles, as from small arms.
  4. An overwhelming, concentrated outpouring, as of words: a barrage of criticism.
  5. To direct a barrage at.