Inundation

A Military Dictionary and Gazetteer · 1881 · p. 9
The act of letting water into a country so that it shall be overflowed, to prevent the approach of an enemy. It is among the most considerable of the various methods which have been devised for impeding the approach to a field-work, or indeed, any fortification.
Readham'da tam maddeyi gor →