Definition Definition

shearling - Meaning and Examples

Meaning of 'shearling' (Webster Dictionary)

1 . Shearling [ n.]
- A sheep but once sheared.