Synonyms and Antonyms for botcher

1. botcher (n.)

someone who makes mistakes because of incompetence

Synonyms: