BOTCHER Meaning of BOTCHER in English (n.) A clumsy or careless workman; a bungler. Webster's English dictionary. Английский словарь Webster. 2012