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

More General Terms