BOTCHER Meaning of BOTCHER in English (n.) One who mends or patches, esp. a tailor or cobbler. Webster's English dictionary. Английский словарь Webster. 2012