SHEEPSHEARING


Meaning of SHEEPSHEARING in English

[sheep.shear.ing] n (1586) 1: the act of shearing sheep

2: the time or season for shearing sheep

Merriam-Webster English vocab.      Английский словарь Merriam Webster.