BOTCH Meaning of BOTCH in English (n.) A swelling on the skin; a large ulcerous affection; a boil; an eruptive disease. Webster's English dictionary. Английский словарь Webster. 2012