Barrage-n
1-a long continous burst of gunfire
2-a rapid attacking outpouring of something
3-an artificial barrier built across a river or canal to provide water or prevent flooding
vt
1-to attack an enemy with rapid and continuous gunfire
2-to subject somebody to a relentless onslaught
Synonyms
bombardment
salvo
volley
No comments:
Post a Comment