Word:

barrage

barrage

barrage
Translate barrage to German

barrage

noun

"next hit wins" fight-off

noun

artificial obstruction, such as a dam, in a river

noun

concentrated discharge of projectile weapons

noun

heavy curtain of artillery fire

noun

overwhelming outburst of words

Browse
Barley
barley sugar
barmaid
barman
barmy
barn
Barnacle
barometer
Barometric
baron
baroness
barony
Baroque
barque
barrack
Barracks
-- barrage --
barrel
Barren
Barrenness
barricade
barrier
barring
barrister
barrister‐at‐law
barrow
barry
barse
Bartender
barter
bartering
Bartholomew
bartizan
English → French translation Index: # 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

About this site and copyright information - Online Dictionary Home - Privacy Policy

English-French Translation Home