SHORN Meaning of SHORN in English I. past part of shear II. noun( -s )Etymology: shorn (I): a market sheep offered for sale after shearing Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012