• Bengali Word barrage English definition [ব্যারা:জ্‌ America(n) বারা:জ্‌] (noun) ১ [Countable noun] ১ সেচের জন্য পানি সংরক্ষণের উদ্দেশ্যে নদীর উপর আড়াআড়িভাবে নির্মিত কৃত্রিম অবরোধ; সেতুবন্ধ; বাঁধ; জলবন্ধক।
    দ্রষ্টব্য dam. (২) (সামরিক) কোনো নির্দিষ্ট এলাকা অভিমুখে অবিরাম, প্রচন্ড গুলিবর্ষণের দ্বারা সৃষ্ট অবরোধ; অগ্নিব্যূহ। (৩) balloon barrage; barrage balloon, দ্রষ্টব্য balloon.