English definition for shorn
1. a. having the hair or wool cut or clipped off as if with shears or clippers
Sponored Video