S. Meaning of S. in English abbr.1 second(s). 2 shilling(s). 3 singular. 4 son. 5 succeeded. Etymology: sense 2 orig. f. L solidus: see SOLIDUS Oxford English vocab. Оксфордский английский словарь. 2012