(up) Verb. 1. To build or repair in a makeshift manner.2. To do something badly. Noun. 1. A makeshift construction or repair 2. A thing done badly. * All the meanings and uses of 'botch' are informal. Cf. 'bodge'.
BOTCH
Meaning of BOTCH in English
Slang English vocab. Английский сленговый словарь. 2012