GNU Collaborative International Dictionary of English
Found one definition
-
Botcher (>), n.
1. One who mends or patches, esp. a tailor or cobbler. Shak.
[1913 Webster]
2. A clumsy or careless workman; a bungler.
[1913 Webster]
3. (Zool.) A young salmon; a grilse.
[1913 Webster]