Meaning of spherical triangle

Definition of spherical triangle

(noun) a spherical polygon formed by the arcs of 3 great circles

Other information on spherical triangle

WIKIPEDIA results for spherical triangle
Amazon results for spherical triangle