botcher
English
noun
Definitions
- (obsolete) A person who mends things, especially such a cobbler or tailor.
- A clumsy or incompetent worker; a bungler.
- A young salmon; a grilse.
Etymology
Suffix from English botch.
Origin
English
botch
Suffix from English botch.
English
botch