Synonyms: fail, bomb, unsuccessful
This is an ESL video explaining the idiom "go up in smoke".
Username
Password
Remember Me