shabd-logo

Meaning of BARRAGE in Tamil

சரமாரியாக

Use in sentences of சரமாரியாக

    Meaning of BARRAGE in English

    • An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.

    Antonyms of ‘சரமாரியாக

    Articles Related to ‘சரமாரியாக

      ஒரு புத்தகத்தைப் படியுங்கள்