Definition of botchwork in English:

botchwork

noun

  • Clumsy, incompetent, or spoiled work; also as a count noun.

Origin

Mid 18th century.