botcher ( synonym found)

Definition of botcher:

(n) : a person who mends things, especially such a cobbler or tailor; a clumsy or incompetent worker; a bungler

Definition of botcher:

(n) : a person who mends things, especially such a cobbler or tailor; a clumsy or incompetent worker; a bungler

Back to Top