Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of botcher

- One who mends or patches, esp. a tailor or cobbler.
- A clumsy or careless workman; a bungler.
- A young salmon; a grilse.