SHORN


Meaning of SHORN in English

[shorn] past part of shear

Merriam-Webster English vocab.      Английский словарь Merriam Webster.