S. Meaning of S. in English abbr. 1 second(s). 2 shilling(s). 3 singular. 4 son. 5 succeeded. [ sense 2 orig. f. L solidus: see SOLIDUS ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012