verdreschend

listen to the pronunciation of verdreschend
Немецкий Язык - Английский Язык
clobbering
larruping
working over
thrashing
flaying
cleaning somebody's clock
slating
thrashing soundly