Sheepshearing — definition
1. sheepshearing (Noun)
3 definitions
sheepshearing (Noun) — The time or season when sheep are sheared.
sheepshearing (Noun) — A festival held at the time sheep are normally sheared.
sheepshearing (Noun) — Act of shearing sheep.
4 types of
festival fete season shearing