barking drum
nounDefinition of barking drum
: a revolving drum in which pulp logs are placed for loosening and removing bark by repeated impacts
Keep scrolling for more