Definify.com

Webster 1913 Edition


Semilune

Sem′i-luneˊ

,
Noun.
(Geom.)
The half of a lune.