SHEEPSHEARING


Meaning of SHEEPSHEARING in English

[noun] [C or U] - the act or occasion of cutting the wool of sheep

Cambridge English vocab.      Кембриджский английский словарь.