BOTCH Meaning of BOTCH in English (n.) A patch put on, or a part of a garment patched or mended in a clumsy manner. Webster's English dictionary. Английский словарь Webster. 2012