Synonyms for "busted"

Words with similar meaning