EntityQ18481302· pop 5· linked from 28 articlesbarrageSign in to savemilitary term for a wide range of structures, devices or measures for constraining or impeding the movement of troops and forcesConnectionsWehrmachtEntitynaval mineEntityAfghanistanCountryWorld War IIConceptSoviet UnionConceptSaint PetersburgCityWorld War IConceptVeniceEntityfloodEntityNazi GermanyConceptInternational Standard Book NumberEntitysoilEntityAachenEntityVeliky NovgorodEntityKhersonEntityWayback MachineEntityAmerican Revolutionary WarEntityexplosive chemicalsEntityAxis PowersEntityKievan Rus'EntityCategoriesEngineering barragesMilitary terminology