BOTCH Meaning of BOTCH in English (n.) To repair; to mend; esp. to patch in a clumsy or imperfect manner, as a garment; -- sometimes with up. Webster's English dictionary. Английский словарь Webster. 2012