Find the word definition

Crossword clues for semilune

The Collaborative International Dictionary
Semilune

Semilune \Sem"i*lune`\, n. (Geom.) The half of a lune.

Wiktionary
semilune

n. (context geometry English) The half of a lune.