blockbuster has definitions from the fields of military,arms
1
[ noun ] an unsually successful hit with widespread popularity and huge sales (especially a movie or play or recording or novel)

Synonyms

smash_hit megahit

Related terms

hit

2
[ noun ] (military,arms) a large bomb used to demolish extensive areas (as a city block)

Related terms

bomb general-purpose_bomb

*