semilune Meaning, Definition & Usage

Sem"i*lune` noun
Definitions
  1. (Geom.) The half of a lune.

Webster 1913