English Dictionary
Definition botch in British English
botch noun
noun
/bɒtʃ/
1
to do something badly or carelessly
