BOTCHER Meaning of BOTCHER in English n. bungler, person who does poor work Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012