Word info

dropwall

Noun

Meaning

A prefabricated wall that is supported by a framework.

A short wall used as a weir or floodgate to control the flow of water.

A temporary barrier used to surround troops or protect battlements, often with spikes on the outside to prevent the enemy from scaling it.

Source: en.wiktionary.org

Close letter words and terms