BE SHORN OF STH
Meaning of BE SHORN OF STH in English
( literary ) to have sth important taken away from you :
Shorn of his power, the deposed king went into exile.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005