How to pronounce "botcher"

Add your own pronunciation of "botcher"

Meanings and definitions of "botcher"

Noun

someone who makes mistakes because of incompetence

Synonyms: