Search results
- DictionaryBlade shearing
noun
- 1. the practice of shearing sheep using hand shears, rather than a shearing machine: Australian, New Zealand "blade shearing was demonstrated by the Australian champion"
Powered by Oxford Languages
noun
Powered by Oxford Languages