Webster's Revised Unabridged Dictionary · 1913

Botcher

Botcher ({not transcribed}) , noun

1.
One who mends or patches, esp. a tailor or cobbler. — Shakespeare
2.
A clumsy or careless workman; a bungler.
3.
(Zoology) A young salmon; a grilse.