SAROS Meaning of SAROS in English n. Astron. a period of about 18 years between repetitions of eclipses. [ Gk f. Babylonian sar(u) 3,600 (years) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012