SPHERICAL TRIANGLE Meaning of SPHERICAL TRIANGLE in English [spherical triangle] n (1585): a spherical polygon of three sides Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012