botch-up en · NOUN Meanings A botched job. Forms SpellingFeaturesLabelsSource botch-ups Number=Plur lexicographic Synonyms botch job