Synonyms for "botch"

Words with similar meaning