Online English Dictionary

Home

Shearling


n.

A sheep but once sheared.


© 2009 Dammam Community College