[ 'barα:ʒ ]
■ noun
1》 a concentrated artillery bombardment over a wide area.
2》 an overwhelming number of questions or complaints delivered in rapid succession.
3》 an artificial barrier across a river, to prevent flooding or to aid irrigation or navigation.
■ verb bombard with questions or complaints.
Origin
C19: from Fr., from barrer 'to bar'.