Definitions of spherical triangle:

  • noun:   a spherical polygon formed by the arcs of 3 great circles