meaning of botched

botched meaning in General Dictionary

spoiled through incompetence or clumsiness

View more

  • of Botch

botched meaning in General Dictionary

(imp. & p. p.) of Botch