Definition & Meaning | English word DEMILUNE
DEMILUNE
Definitions of DEMILUNE
- (architecture, furniture) In the shape of a half-moon, i.e. semicircular.
- (military, architecture) 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.
- (biology) A crescentic mass of granular protoplasm present in the salivary glands.
Number of letters
8
Is palindrome
No
Search for DEMILUNE in:
Page preparation took: 91.62 ms.