Demountable Defence

A particular form of temporary defence with permanent fixings but with a temporary flood barrier that can be demounted.

Jargon Buster
Demountable Defences Demountable Defences