Meaning Of English Dictionary
Search Dictionary:

The meaning of the word "Barrage" in English


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

Example:
where can one purchase a Barrage balloon that is still in good condition?

Taxonomy
Barrage, violin, fiddle, vagabond, theatrical, spectacle, fusion, music, dance, theatre, song.

Defination from the web:
Official home of the Canadian fiddle group with bios, photos, multimedia, and more. 

synonyms
  (noun) bombardment
  (noun) outpouring
  (noun) onslaught
  (noun) barrage fire
  (noun) battery
  (noun) shelling
  (noun) fire
  (noun) firing
  (noun) language
  (noun) linguistic communication
  (verb) bombard
  (verb) assail
  (verb) assault
  (verb) attack
  (verb) lash out
  (verb) round
  (verb) snipe


A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

The definition database by online English dictionary