Today is Thursday the 14th of August 2025 18:18:22

Dictionary

  • Gramatyka angielska

    Word: Barrage

    ID Word Wordtype Definition
    12908 Barrage n. An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.


    Do you know these words?

    Make | Augment | Sociability | Inconcocted | Black book |