Meaning of 'S­ in English

'S­

prefix archaic (esp. in oaths) God's ('sblood; 'struth).

[ abbr. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.