SHORN


Meaning of SHORN in English

a.

1.

Cut off.

2.

Deprived.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.