semilune meaning

Meaning of semilune

What is the full meaning of semilune

(French) a half-moon fortification, a ravelin, also DEMILUNE [n -S]

Example of the word semilune placed on a Scrabble board.

Unscrambled word semilune

Points for semilune

Scrabble
15 points
Word With Friends
14 points
Wordfeud
15 points

Related pages for semilune