Home / Dictionary / Demilune

Demilune Moderate

Definition, synonyms and related words

Definitions
Noun
1

A fortification constructed beyond the main ditch of a fortress, and in front of the curtain between two bastions, intended to defend the curtain; a ravelin.