Definition of Botched

  • 1. Spoiled through incompetence or clumsiness Adjective Satellite

Synonyms for word "botched"

Semanticaly linked words with "botched"