1
[ noun ] festival at the time of sheepshearing

Related terms

festival

2
[ noun ] the time or season when sheep are sheared

Related terms

season

3
[ noun ] act of shearing sheep

Related terms

shearing

*