lune : Idioms & Phrases


Spherical lune

  • portion of the surface of a sphere included between two great semicircles having a common diameter.
Webster 1913