SCUTCHER Meaning of SCUTCHER in English n. scutch, machine or instrument for beating and dressing flax or cotton; person who scutches Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012