Definitions
noun
act of shearing sheep
noun
a festival held at the time sheep are normally sheared
noun
the time or season when sheep are sheared
Look “sheepshearing” up elsewhere
Want another word?
Spin the dictionary for a fresh one.