bomb
noun
°An explosive device used or intended as a weapon.
°(slang) A failure; an unpopular commercial product.
verb
°To attack using one or more bombs; to bombard.
°To fail dismally.
synonyms: bombshell, rustbucket