Botched

/bɒtʃt/

Synonyms

  • spoiled
  • bungled
  • damaged
  • marred
  • messed up

Slang Meanings

Screwed up
He really screwed up that presentation.
Fumbled
She fumbled her lines during the play.