Longman Dictionary of Contemporary English homepage

Topic: WEAPONS


barrage

2 noun
     
bar‧rage2 [countable]
TATTW a wall of earth, stones etc built across a river to provide water for farming or to prevent flooding
Word of the Day
The WEAPONS
Word of the Day is:

Other related topics