Rhyme Desk
Find rhyming words!

Definition of "Sheepshearing" :

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