1. A failed or poorly executed release of a product, software, or media that does not meet quality standards or goes wrong during its distribution or launch
The video game suffered from a botched release with numerous bugs and server crashes on day one.
O videogame sofreu um lançamento fracassado com inúmeros bugs e travamentos de servidor no primeiro dia.
2. A bungled or mishandled official announcement or distribution of something
The movie studio's botched release of the trailer caused confusion among fans.
O lançamento fracassado do trailer pelo estúdio de cinema causou confusão entre os fãs.