Animals

Fruits

Search Word | പദം തിരയുക

  

Barrage

English Meaning

An artificial bar or obstruction placed in a river or watercourse to increase the depth of water; as, the barrages of the Nile.

  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.

Malayalam Meaning

 Transliteration ON/OFF | Not Correct/Proper?

ആറ്റിന്റെ കുറുക്കെയുള്ള കൃത്രിമ മണല്‍തിട്ട - Aattinte Kurukkeyulla Kruthrima Manal‍thitta | attinte Kurukkeyulla Kruthrima Manal‍thitta

×

Found Wrong Meaning for Barrage?

Name :

Email :

Details :



×