sheepshearing
Explore definitions, synonyms, and language insights of sheepshearing
Definitions
Noun
the time or season when sheep are sheared
Noun
a festival held at the time sheep are normally sheared
Noun
act of shearing sheep