SHORN


Meaning of SHORN in English

p.p. of shear.

2. shorn ·- of shear.

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