barragetranslation and definition "barrage", tamil lexiconWordTamil Definitionbarrageநீர்ச்சிறைbarrage-fireபகைவர்கள் குறிப்பிட்ட எல்லைக்கோட்டினைக் கடந்து செல்லமாட்டாமல் தடுத்துக் குண்டு போடுதல், குண்டு மாரித் தரை.