SPHERICAL TRIANGLE Meaning of SPHERICAL TRIANGLE in English ■ noun a triangle formed by three arcs of great circles on a sphere. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004