BOTCHER Meaning of BOTCHER in English noun a young salmon; a grilse. 2. botcher ·noun a clumsy or careless workman; a bungler. 3. botcher ·noun one who mends or patches, ·esp. a tailor or cobbler. Webster English vocab. Английский словарь Webster. 2012